Fatima Itrat
Great professor, she dove right in on day one writes everything from her lectures clearly on the board. Be ready to take notes and do a lot of homework, if you miss a lecture the video lectures and subsequent quizzes cover everything you need for the tests. All tests are multiple choice and all had extra credit options as well so I got over 100%