Anyone here who thought that he gave stupid assignments or group work clearly didn't make any attempt to figure out the problems. His quizzes are always relevant and his tests are never a surprise. He is always hilarious in class too. Just make sure the chalk doesn't break. MATH 143