A very well run programme. Andrea brings a great level of passion and energy to the course which makes the learning environment both enjoyable and rewarding.