Eza Zakirova
She is very nice but makes this course much harder than it needs to be. Does reviews before the test. Which didn't help at all. She just reads the review sheet out loud, which are only key words. Only graded by 3 things midterm, final, and final paper. The tests are taken in the computer lab. The questions are hard. Didn't offer extra credit. No HW