When I taught Character First! Education classes in some of our local elementary schools, there was a Kindergarten teacher who had moved her piano into her classroom. All throughout the day she would take a seat at the piano and play little songs to help reinforce various grammatical rules, spelling, math facts, etc. The students loved it and the songs were such an effective way to help them retain information like this. I got a copy of the book she compiled with her songs and look forward to using it someday when I have children of my own that I am teaching.
I was thrilled to discover that there is an entire website full of Songs for Teaching! There are songs for a whole variety of subjects and lots of songs within each subject. To be honest, I didn’t care for some of the music (a few of the ones I listened to were more like a rap song and didn’t have much of a melody), but I think it would be easy enough to sing the lyrics to a different tune. Plus, I’ve only scratched the surface of the hundreds of songs available! They even have some music-related ones that might come in handy.