Overall, really good methods, workbook and activity book. Emails every week with a summary of the course were good. Small groups allowed a lot of practicing and interaction with the teacher. Ruth is very caring and makes sure everyone is at the right level. See you in level 3!