Excellent programme, excellent teacher. I really like Jessica, she makes the lesson fun and is a good teacher. Good class sizes. Good learning resources. The website is a good learning tool for homework and recap. Would highly recommend the course.