Sajjad Hossain
Professor Hossain is not just knowledgeable about his field, but he is skilled as a teacher as well. He is very transparent as to how he will grade assignments and the difficulty of material that he puts on his quizzes.
