Shaun Usman
Professor Usman is friendly and caring. He is knowledgeable in the subject. But 4 weeks in and most of the assignments weren't graded so nobody knew their real grade in the class. Exams have questions that cannot be found anywhere in lectures or reading material and some assignments have vague instructions. Still learned a lot in his class though!