I thought that all aspects of the course were taught very well. Amaya is very knowledgeable and explains complicated grammar in a very easy to understand way.