Michael Gariety
Read the textbook before lecture. I took him Spring 2020, so online labs(individual labs) were way easier than the in-person labs(group labs). He was more lenient on his grading. His quizzes & exams are based off his lecture and homework. The book will also help. So pay attention and do the work! He doesn't round up grades. He loves participation.