Reema Habib
Literally the best professor I have ever had. She actually wants you to do well in her classes and will do her best to make sure you understand the material. She won't try to trick you on tests and she will do whatever you need to excel in her course. She is great. Definitely take a class with her if you can.