Mai Soliman
Overall, she is a good professor and cares about her students succeeding. Her recorded lectures are organized well. The exams make up the majority of your grade. Imo, to get an A you need to start studying at least a week in advance of the exam as there is lots of material. Office hour recordings, online review sessions, and redoing HW worked best.