During covid we only met once a week. His grading is weird. Half the stuff he assigns is literally worth 0% of the grade but We must complete everything before moving on to the next module. Has quizzes and if one little thing is wrong he marks it all wrong. His zoom meeting are kind all over the place sometimes.