Was one of the most difficult classes. Grades very harshly and isnt very helpful when you ask a question. Shes very fast when it comes to lectures so it leaves you clueless and came class late all the time. I would recommend a different professor if you actually want to pass or learn something.