Davin Fernandez
Lectures are straight to the point, always available to help when needed even though the course was online, quick to reply to emails, and explain things very thoroughly. forgiving and understanding of the grading. hosts zoom sessions to go over any q's. I loved having Professor Fernandez as my professor despite all the bad reviews shown above.