Upinder Bajwa
Tries to be nice but is disrespectful. Students try asking questions but he asks the question back to them not answering anything.
The first 8 weeks he would present slides without making them accessible to students.
Finally, formulas were never taught in class and quizzes have questions that weren't taught in class with formulas never learned.
