I have not yet had a chance to check out rainbow songs but they have a number of locations on the east end including one in Leslieville at Queen and Laing.
Leslieville Location: http://toronto.rainbowsongs.com/locations/show/id:25#location-courses
Inside The Centre for Spiritual Living Toronto
1311 Queen St. E
All Locations: http://toronto.rainbowsongs.com/locations
Currently Leslieville classes are on Thursday mornings.