I have been fortunate to work with some great teachers over the years, and have enjoyed a collaborative partnership with many of them.  Some collaborations have been of the quick, basic, on-the-run variety, while others full team-teaching lessons. There are... Continue Reading →