Rahul Pathak
Professor Pathak took a subject that I had little interest in and made it interesting. He is very willing to break down more complex subjects so that you will understand. He is a fair grader. Do the work and you will do fine. He is also very down to earth and funny. Good choice for PAF9140.