Sadiqa Quadri
Prof. Quadri is a decent professor. Alot of the material is provided to you through blackboard, including some lecture video, making material accessible. Her grading criteria is clear. If you really care about learning the material, its all there for you.