Course well taught step by step with vast amount of background information.
Friendly, informative and accurate. The course is presented in an easy to understand format and questions are invited.
Really good and concise information on the relevant topic, structure of questions between topics allows for the definitive answers to be shown.