Courses:
- Fall 2024: PHZ3113 – Introduction to Theoretical Physics
- Spring 2024: PHZ4710 – Introduction to Biological Physics
- Fall 2023: PHZ3113 – Introduction to Theoretical Physics
- Spring 2023: PHZ4710 – Introduction to Biological Physics
- Spring 2023: PHY7097 – Advanced Topics in Biological Physics (co-instructor)
- Fall 2022: PHZ3113 – Introduction to Theoretical Physics
- Spring 2022: PHZ4710 – Introduction to Biological Physics
- Spring 2021: PHZ4710 – Introduction to Biological Physics
- Fall 2020: PHY7097 – Selected Topics in Biological Physics (primary instructor)
- Spring 2020: PHY2048 – Physics 1 with Calculus (discussion session)
Office Hours:
- Tuesday & Thursday, 4:05 – 4:55 PM