Christopher Gopal
This prof just reads off of a slide deck that does not prepare you for the exams what so ever. All the exams are full of critical analysis and computations which he has never gone over and you're expected to know how to compute yourself off of the 3 bullet points he read to you off of the slide show. Really difficult to understand concepts. 