Ready?

surfer on beach

Let's get started then!

    Available courses

    This is an upper-intermediate level use of English course.

    Learn English by listening to songs

    This course is still very much work in progress, but you're free to join – explore the songs and tasks based on them. Please note however that in order to keep track of your scores and progress, you need to register.

    This course will help you improve your vocabulary.London view

    This is not really a course but a collection of interactive online exercises that I haven't included in any of my other courses yet for some reason. As the title suggests, I'm still experimenting with them.

    The most important feature (for me) is the feedback option after every task: I really need your input to make my tasks better for everyone so please take the time to let me know how you liked each task.