DO NOT TAKE HIS CLASS! His class is boring and contain to many random staff. Absolutely no help for quizzes and final. If you have to attend his class, do not go to lecture, just memorize every word definition in the book. MOST TERRIBLE TEACHER EVER!!!