Gives only 5 assignments, 5 quizzes & 1 final and suuper unfair grading. He teaches 1 class per semester because of his job so he's pretty busy when it comes to office hours & reading emails. Calls you out for not knowing what to do during lectures & lectures are confusing. Recommend take another prof & you'll save your grade. Tldr; AVOID HIM!