Diana Smith
Professor Smith seems very smart. If you don't do the work, of course the class will seem hard, but she was always willing to explain things in more detail if you need. I would definitely take her class again. 