The lessons that Richard runs every week are well planned out and the content runs in parallel with my EngLang lessons at school. The additional resources that he is frequently updating, in particular the metalanguage cheatsheet, is well written and very detailed.