Everything about the course has been great. The content, the teaching methods, the experienced and diligent tutors, the supporting staff, resources made available, external links for further reading... (to mention but a few) have been valuable throughout the course.