Shri Jambhekar
Attendance is graded. The instructor is good at teaching and is very passionate about the subject. He is also a very nice man, very easy to deal with. The class is pretty easy as long as you keep up with the material and read the slides, though there are a fair amount of group project.