Eliane Karsaklian
Professor Karsaklian is a great professor although a very thought grader.  She is very knowledgeable in her field. If you attend her classes and ask her questions she will give you the time and explain you what you need understand. No matter how long and how often. I will definitely take her class again if need be. 