The program was a good mixture of practical and theory. Amaya made the lessons fun using music, videos and games to mix the learning methods up. Amaya is like a positive ball of energy in our classes, which is just what you need to keep the learning enjoyable.