Richard is absolutely amazing with the way he explains all content required for English language and provides a systematic step by step approach to nailing various aspects such as analytical commentary, essay and short answer questions. The student resource hub is absolutely amazing where cheatsheets are provided to further assist you in understanding the fundamental aspects of the essay, ac etc.