Nithya Mary Joseph
She will give you alot of extra credit and is a fun person in lecture and lab. She is an amazing teacher and will try her hardest to make sure you pass and understand everything. 10/10 reccomend