| AST-101 |
Astronomy of the Universe |
Spring 2025 |
Graduate Teaching Assistant |
University of Alabama at Birmingham |
| AST-111 |
Astronomy of the Universe Lab |
Spring 2025 |
Graduate Teaching Assistant |
University of Alabama at Birmingham |
| AST-105 |
Extraterrestrial Life |
Fall 2024 |
Graduate Teaching Assistant |
University of Alabama at Birmingham |
| AST-115 |
Extraterrestrial Life Lab |
Fall 2024 |
Graduate Teaching Assistant |
University of Alabama at Birmingham |
| AST-121 |
Starry Skies in Birmingham |
Fall 2024 |
Graduate Teaching Assistant |
University of Alabama at Birmingham |
| AST-101 |
Astronomy of the Universe |
Spring 2024 |
Graduate Teaching Assistant |
University of Alabama at Birmingham |
| AST-101 |
Astronomy of the Universe |
Summer 2024 |
Graduate Teaching Assistant |
University of Alabama at Birmingham |
| AST-111 |
Astronomy of the Universe Lab |
Spring 2024 |
Graduate Teaching Assistant |
University of Alabama at Birmingham |
| AST-111 |
Astronomy of the Universe Lab |
Summer 2024 |
Graduate Teaching Assistant |
University of Alabama at Birmingham |
| AST-101 |
Astronomy of the Universe |
Fall 2023 |
Graduate Teaching Assistant |
University of Alabama at Birmingham |
| AST-111 |
Astronomy of the Universe Lab |
Fall 2023 |
Graduate Teaching Assistant |
University of Alabama at Birmingham |
| AST-101 |
Astronomy of the Universe |
Summer 2023 |
Graduate Teaching Assistant |
University of Alabama at Birmingham |
| AST-111 |
Astronomy of the Universe Lab |
Summer 2023 |
Graduate Teaching Assistant |
University of Alabama at Birmingham |
| AST-101 |
Astronomy of the Universe |
Spring 2023 |
Graduate Teaching Assistant |
University of Alabama at Birmingham |
| AST-111 |
Astronomy of the Universe Lab |
Spring 2023 |
Graduate Teaching Assistant |
University of Alabama at Birmingham |
| AST-112 |
Astronomy Stellar Systems Lab |
Spring 2023 |
Graduate Teaching Assistant |
University of Alabama at Birmingham |
| AST-103 |
Astronomy of the Solar System |
Fall 2022 |
Graduate Teaching Assistant |
University of Alabama at Birmingham |
| AST-113 |
Astronomy of the Solar System Lab |
Fall 2022 |
Graduate Teaching Assistant |
University of Alabama at Birmingham |
| AST-112 |
Astronomy Stellar Systems Lab |
Fall 2022 |
Graduate Teaching Assistant |
University of Alabama at Birmingham |
| NL-1002 |
Physics for Engineers Lab |
Fall 2021 |
External Instructor |
FAST National University |
| NL-110 |
Physics for Engineers Lab |
Fall 2020 |
External Instructor |
FAST National University |
| PHY-505 |
Computational Physics |
Spring 2020 |
Graduate Teaching Assistant |
Lahore University of Management Sciences (LUMS) |
| PHY-100/200 |
Undergraduate Physics Lab |
Spring 2020 |
Graduate Teaching Assistant |
Lahore University of Management Sciences (LUMS) |
| EE-117 |
Applied Physics Resources |
Fall 2019 |
External Instructor |
FAST National University |
| PHY-100/200 |
Undergraduate Physics Lab |
Fall 2019 |
Graduate Teaching Assistant |
Lahore University of Management Sciences (LUMS) |
| PHY-104 |
Modern Physics |
Spring 2019 |
Graduate Teaching Assistant |
Lahore University of Management Sciences (LUMS) |
| PHY-104 |
Modern Physics Resources |
Spring 2018 |
Graduate Teaching Assistant |
Lahore University of Management Sciences (LUMS) |