Faiza Shah
AMAZING professor! She is clear and concise in her expectations and grading. Her exams are based on exactly what is covered lecture and lab, NO surprises! She is one of the best professors I have taken - I wish I could take everything with her. I highly recommend taking a course with her!