Very informative course. Clearly a lot of information to impart, but it was done very well. Happy to recommend. Tutors I experienced were clearly knowledgeable and approa ... more