The course contained very good content, went at a pace suitable for myself with my ever changing schedule, and it was easy to spent time recapping where necessary. Learning about how and why things work and how to construct language language was really fun. Very good communication regarding lessons and easily able to switch tutors when circumstances changed halfway through the course.
Teachers are excellent and very patient with students who don't really show any progress! It is good to use a book but not to be bound by it but to use other materials too, also to allow the conversation to wander. That way we learn expressions and vocab from every day life and situations.