The midterms are rigged, the GAs constantly make mistakes grading, and the practice midterms aren't helpful AT ALL. his questions are so tricky, doesnt teach you the things you need to know, does easy practice problems in class his midterm questions are bad. Also refuses to give access to his old recorded lectures to force more people to show up.