Faiza Shah
She is just amazing. She makes her class around her students and gives you allot of opportunities to get an A. You must show up to class and sign in. Her slides are stright to the point and she clearly states what is going to be tested. She gives roo for extra points and is always there if ever need to be reached. True star. Will take her again.