Hes overall great if you participate and do the discussion boards throughly, you'll be just fine in this class. He takes off for participation for the week if you don't show up to class. Gives opportunity at the end of the semester for extra credit. answers emails quickly and is willing to help you.