Boris Dunkov
Boring lecturer as he goes by the slides butrovides lecture slide online. Labs are mandatory and he will call you out on it. Didn't use the textbook once but the lab book is absolutely necessary. Each study guide is half of the exam. Recycles questions from previous quizzes and exams, study those and lecture slides and you will pass.