He made the class seem more like a competition than a learning experience for his students. I had a lot of trouble following along during lectures and would have to figure it out through YouTube videos and the textbook later. Cheat sheets don't help in the grand scheme of things (not worth taking his class). Advice: practice exams and office hours