he not bad. very clear grading critera, most of what he teaches is from a powerpoint. you will have online homework, 3 speeches, a online/class midterm and online/class final which are easy (everything in the powerpoint is basically on the test)