Aleya Dhanji
Overall, a very good and funny in-person teacher. Most negative reviews seem to come from online classes during covid, which I cannot comment on the quality of. Very good lectures and is available every day of the week during office hours for extra help. Took for the full physics series, and fully recommend.