Dan is a graduate from the Music program at the University of Guelph. Concurrent with his post secondary schooling, Dan played in bands that could sound anywhere between modern soul and heavy prog rock.

He continues to play in bands and takes on an active role as a community organizer, bringing bands and artists from all over Canada into downtown Guelph.

With an affinity for finding the funny in music, Dan tries to instill the idea in his students having fun is paramount. If picking up an instrument can be associated with having fun then most students will create a makeshift practice routine that they find enjoyable. Dan strives to refine and streamline his students practice routines so that they can progress with a well-rounded physical ability and mental understanding of the music.