Andia Azimi
She offers extra credit questions during tests and does partial credit. She tries her best to help you out and offers a review day before the tests. Responds quickly to emails and puts you into groups in the beginning of class and with those groups you all get participation points during her class. I would take her again. Highly recommend.