"The teacher is excellent - enthusiastic and energetic, interested in teaching and provides plenty of backgrounds and extra information when relevant. The teacher is approachable and engages students well, even me who is quite shy! He keeps the class going at a good pace, there is a good mix of teaching/in-class/revision, and the classes are enjoyable (important when coming in after a days work!). I do genuinely feel that I've made progress over the year, even though I'm not very good at languages, and feel confident enough to move onto level 2. Very personalised instruction and immediate feedback. Lots of time and attention paid to speaking, especially accurate pronounciation."