Do not give enough time to complete quizzes and exams and never gives study guides for midterms or final. I email him for extra practice question but never answered the email. I would never take a class with this professor. 