Shaheen Ahmed
this is not an exaggeration, she is a terrible teacher , her final is worth 50% of the , she says she final is cumulitive ended up being one chapter that we briefly went over in class. she is rude. Her test are like 20pts each only about 5 question per test all free response , barely any multiple choice . Do not take her if you want to pass.