I took his class online, it is pretty easy however there were around 3 times when he marked off a significant amount of points for non-submitted work even though it was submitted, as well as many unclear instructions for assignments.  