My friend, Anne, told me to enroll in Music Together. As I have loved each and every one of her suggestions in the past, I searched for a program in the area. Unfortunately, the closest one is in Jamestown, NY, though the Montessori in the Woods is considering starting a program for older toddlers. While searching for Music Together, I found 4 local Kindermusik teachers including one on my side of town. We tried it out and loved it. It is very well-structured and paced. Sure, the singing on the cds sounds like those flimsy records I used to get in vacation bible school as a child with either unearned vibrato and/or breathiness due to singing higher than one's ability, but when you sing over it, it isn't that bad.
However, the best thing about the class is that the kids take out and put away all materials throughout the class and Ian will now put things away at home! It is great because he is into everything. Being able to tell him to put something away makes life easier, especially when trying to get out of the house. Of course, he is only 13 months old, so he still makes a much bigger mess than he cleans up, but this gives me hope.