Shuhebur Rahman
Professor is very engaging during lectures; he does get off topic a little bit sometimes. Grading criteria is very clear. Prof is very understanding; all he asks for is that you show up to class and do well on the exams. 