Rayhan Rahman
Prof. Rahman does NOT deserve all the disrespect he gets. He is such a caring professor and really takes his time to explain difficult concepts from lecture and assignments to you. He really wants you to excel! He is very fair (lectures as well) and listens to students' concerns. It's very sad that students neglect that...