Patrick Poletti
Great guy! Super nice. There was a required textbook, but he posted it on d2l. Also, I didn't touch it once because his lectures were enough. I took it remotely, and after each lecture, there was quiz questions that were exactly like the exams, so no surprises. Also, there was some extra credit offered. Would definitely recommend!