This program has been great. I have learnt a lot over the 10 weeks. The pace of the classes has been perfect and I have made a lot of progress. Diana has been an awesome teacher – really appreciate the range of activities adopted to help develop vocabulary and fluency in the language at this level.