Panchapakesan Venkataraman
He doesn't really follow a specific structure in class. Quizzes do not reflect what was learned in class or online content. There is also no clear structure for the grading or the final project. I emailed him and never got a response. Would not recommend. If you have a choice, take any other class that he is not teaching.