Amanda is a great teacher: patient; highly knowledgeable and very motivational.