Jai Parkash
Very sweet guy but not the greatest professor. He does lecture heavily and the only thing that counts as a grade are attendance and exams. Be prepared to read all the chapters because the powerpoints wont be enough.