Krishna Thapa Magar
I took this class online, he does not teach in any capacity. Posted videos straight from the textbook, doesn't lecture or teach at all, and basically requires you teach yourself the material. He expects you to know topics he never covers, you're completely on your own. Don't take this class unless you like paying to take a class you teach yourself.