Felice Klein
Constantly talks about how hard the concepts, projects, and her grading is as if it makes herself feel better as a professor. Grades projects tough but fair for the most part except for one project where we were told to keep the presentation to less than 5 minutes but got docked for not having enough information... Nice person but bad class.