Harsha Gangammanavar
Exams are basically useless as the HW's are worth like 40%. There's a HW pretty much every week and at least for our semester, he doesn't upload any notes so if you miss a class either go office hours or get a friend cuz you will be screwed. Test 2 average (last before final) was abysmal too so take with that what you will