Professor Fleischer was very approachable during office hours and always nice. Her grading however often didnt make sense. She would award points for partial credit in some cases and not in others for the same problems. The class itself is very difficult and her lectures were not always clear. Good luck with this course in general.