Very well taught by Amaya as always! The course brought together a number of key topics from previous levels which proved to be very helpful.