Doesnt really teach anything, just wastes a lot of time and gives impossible homework. Tests arent too hard but definitely study outside of class a lot and go to CLAS or get a tutor. If its any consolation, his dad jokes are impeccable and lighten the mood when the average test score was a 54%. Good guy, very poor teacher