Amanda Maher
This is one of the best classes I have ever had. Amanda truly cares and knows what she is doing. The books are worth getting and inexpensive. Reading is quite a bit each week, but helpful and interesting. Projects are fun and help for classroom experience.