Took him for a summer course to get the class out of the way. His lecture videos were not long and provided the necessary info, tests/quizzes stuck to the information he provided, a little bit of reading but I just skimmed it, he responded to emails in a reasonable amount of time, he split the assignments with participation and graded work.