Faiza Shah
This has been my favorite professor so far. She's really smart, nice, super passionate about her subject and really engaging when she teaches. She really routes for us and it shows. She's clear about grading and expectations and the workload is completely fair. She also slips in some extra credit to help. Wish I could take her for everything!