His "classes" are just weekly lecture videos where he goes over samples found at the beginning of each chapter. Your entire grade is decided by three hws and 3 tests, so if you fail a test can't get an A. Worse because a TA grades everything and not very well either with tons of missed points. Only take this professor if you absolutely must.