He talks way too much and doesn't give notes or repeats himself , everything has to basically be memorized and there is a lot of cengage homework due every Sunday and he gives out a lot of quizzes. You also need in person proof of all your absences or your excuses will not matter via canvas or outlook.  