Zouhair Tamsamani
I have taken this professor for 2 calculus courses and Diff-EQ. These are tough materials to manage. Tamsamani understands a lot more abstract than I do, but he is very willing to meet with you outside of class during office hours to help any student understand the material better. It is very important to do the homework for the formulas.