Karmaveer Koonjbearry
Not a lot of interaction, at least not with me.  Seemed fairly responsive to emailed questions based on other students' feedback. Fair grader.  The course material is a little out of date, that's not the professor's fault though. 