Chandra Kahanda
Professor Kahanda is a great professor. As with any college course (especially those that can be more challenging than others), you have to discipline yourself to study and dedicate time towards the material taught within the classroom. She is not going to handhold. If you are not an independent learner, her class may not be the right fit for you.