Here are several GREAT options for homeschooling music including theory, instrument lessons, and more!