A wonderful professor and any class taught by her is guaranteed to be wonderful. She is very helpful and is quick to respond back with answers to any questions or concerns you have. Absolutely one of my favorite classes by far thanks to her. The book provided (free) is necessary to understanding the requirements for this class so be sure to read!