Rajeev Verma
He does not offer any extra credit, only does it for a paycheck, will not get back to you for any information, absolutely does not do his job properly, a pretty harsh grader, class is pretty hard and when you look for examples it doesn't show you how to fully do it, overall pretty terrible teacher and experience.