Nitesh Kunda
He is a nice man and a good professor but the test are extremely hard. I would take again. Practice the math and try to combine the math concepts. Just read the slides and try to write out the concepts to remember them and you should be fine.