Heber SorianoGomez
The online class is rough. I watch the lectures and take extensive notes on the chapters. The quizzes are almost impossible to pass. He is very deceiving with his questions as if he's trying to trick you. The questions will be 99% true and then he will add something small to trip you up.