Frank Wood
He seems to be a really cool guy with great knowledge, but he teaches way too fast. CPSC 340 has a lot of materials and he assumes 90% of the class knows the materials beforehand and are Masters or PhD students. The course itself isn't easy and students with no experience on ML need to be taught on the fundamentals with more clarity.