Teaching Writing in a Muslim Homeschool

Do you ever get really excited about an English resource and then your heart sinks when you see the content? The wrong resources can feel like ill-fitting shoes, you try to make the best of it but eventually you admit…