Kelly was terrific as a teacher. Available, open, honest and also caring with her comments and feedback. Kelly was extremely helpful and willing and open to discuss her comments and lessons as well as the books on the reading list. The lessons were presented on time and her feedback by email and in the forums was terrific and timely. The course material was well-organized with many wonderful examples provided for each lesson. And a great reading list.