Intermediate Courses

Here you will find a variety of recorded courses, usually a little longer than the introductory courses and designed to take you deeper as you learn new skills.

Currently these courses are being remastered and their notes updated. As this process is completed for each course you will find it here.