 He has taught at Humber, York, and the University of Guelph.From 2007 to 2008, he was managing editor of "Coda" magazine.He has worked with Harry Allen, Dan Block, Jim Clayton, Gene DiNovi, Bob James, Earl Klugh, Tony Monaco, Bob Moses, Mike Murley, David Sanborn, Randy Sandke, and Grant Stewart.