Teaching

Bill teaches Composition and Jazz Piano at Vancouver Community College’s School of Music.

Bill accepts a limited number of private, master students in piano and songwriting.

Bill has a degree in Composition (University of Victoria) and studied Jazz Arranging at Berklee College (Boston).