Farhan Siddiqui
She is a professor with very high expectations and let bit stereotypical attitude, but she's accessible outside the class and willing to be flexible with deadlines and stuff. She is hard on grading and unfair sometimes.