Indra Kshattry
He has a heavy accent, but you'll get used to it fast. He is a GREAT teacher; he helps during tests, allows cheat sheets during exams (4 exams), quizzes every week (super easy), answers emails fast, understands your situation, and makes the class super easy & understandable. There is online homework; as long as you do it on time, you will be fine.