Mokter Hossain
Super disorganized class, materials don't match up with assignments or quizzes very well. Grades super SUPER easy on hw, but the test questions are written horribly and are overall quite difficult. Very poor communicator, and the syllabus and due dates are constantly shifting. Emails went unanswered. Avoid.