great to hear, Andrew. The Berklee course is a bit outdated, and of course, Coursera has a GREAT price (free) and the Lynda website has a modest monthly subscription.
I would imagine that one of the tricks is to structure the course in such a way that additional advances in Sonar can be matches by additional modules in any course. For that, Lynda might be the best option.