I had him for M106 when he last taught it and BEWARE THE CLASS HAS CHANGED SIGNIFICANTLY..he now gives out weekly quizzes that make sure you do the long, boring ass, dry readings. And he also had one of the wierdest midterms which required you to remember obscure numbers such as "what percent of the Hispanic population has gallstones?" and he took points off on my final easy because of not enough factual data. HE USED TO BE EASY BUT NOW HE NO LONGER IS. Take a different prof, ur gpa will thank you.