Aleya Dhanji
Aleya is a great teacher that made physics accessible and fun to learn. She always gives opportunities to ask questions and is responsive to emails. If you ever need anything she is happy to help. LOTS of extra credit. She really wants her students to succeed. Take Aleya, she makes you work but it's worth it.