If you want a good grade, do not take his classes because the midterms/finals are worth more than 50% of your grade. No matter how hard you study for his exams, you wont succeed. He also does not give 100s on anything, doesnt have a syllabus for his class, does not respond to emails, and grades things 2 months later.