maybe it's just the online classes that are different, but his online classes are kind of terrible. For instance, we just go over homework that already goes in explanation of the answers on Cengage. He doesn't even go into more depth on the questions, he just repeats whatever is said on the homework. However, if you just want a grade it's an easy A