Sarang Gumfekar
Guys, trust me this prof knows what he's doing. You probably won't learn anything sitting in class, but his notes online will be really helpful when you are studying for midterm or final. I recommend you not to attend class, but do read his online notes. Overall great guy with good intentions, but not the best at explaining.