Many people don 't completely appreciate just what a mother is and does until they become parents themselves.
Over the years many songs have been written to celebrate and praise mothers for the major roles they have and continue to play in our lives.
Here are five songs that focus on the different roles mothers play in our lives. All of them include a variety of listening, reading, writing, and discussion activities. Some songs even include a few grammar activities. Enjoy them on your own or with your class.