Manar Samad
I have been lucky to have three classes with Professor Samad.  If you are engaged and show you care, he will show he cares.  The classes are not to homework heavy, and he allows for notes on tests.  If you put in the work and participate in class when you have questions, you will be fine.  Take notes early and often!