I have really enjoyed the course. I really appreciate the catch up classes. Ruth is a brilliant teacher, she makes the class fun and is very good at explaining why and how the language works. I am booking on to the next course!