I adore Professor Demiray as a person, although her teaching style is slow. While her lectures are long and rather boring, she is straightforward and gives a lot of help at office hours. She offers excellent extra credit opportunities and is very generous with her grading. Great person.