Did online course and was impressed with the substance of the course materials, methodology of training and assessment, and ease of use of website, particularly the student dashboard. The flexibility of doing the course was super helpful. Very helpful and personable support staff available, and the communication was nothing short of brilliant (emails advising of your progress and status of assessments; assessor comments on submissions, etc). Have already signed up for another course due to the silky-smooth experience with EOT.