Minhaj Chowdhury
The absolute worst class I ever taken. First off, his class was supposed to be for 3 hours and 25 minutes but, he only teaches for an hour and 20 mins the most then expect us to write lengthy answers on topics he barely goes over for his written exams, this professor concept of teaching is playing Youtube videos for 20 mins and reading slides.