Richard is a great tutor; as someone who has done the subject, he knows not only how it works but he also has his own tips and tricks to help students to learn concepts easier. The sessions are very thorough and they are a mix between application tasks, walkthroughs, and theory/content learning which makes each week engaging. Additionally, the resources he provides have really helped me to improve this year in my Eng Lang writing. The one-on-one sessions that are also available with many tutors on the team are very informative. Regardless of whether you choose to have one-on-one sessions or group sessions, it is always interactive and you will get a lot out of it.