Mohammed Alam
Dr. Alam genuinely cares if you do well in his class, and if you understand the information. Put in the work, and youll get a good grade. He gives plenty of information about the quizzes and tests, so they are easy if you study.