I am slightly hesitant to volunteer to teach English in certain countries. I waffle between finding it self-centered in the belief that other people need to learn my language and the knowledge that English is a common language around the world that will help people get jobs in tourism. Many Moroccans are already bi-lingual (at the least!). However the thought of opening worlds and helping women learn to read? That speaks to me! I've volunteered here at home with children and literacy and I personally think there is no greater gift to give a person than the ability to read. But as an avid reader I recognize my bias :)
If you have interest in visiting Morocco and making a difference in a woman's life, please look into ProWorld's opportunities in Meknes. This is an interesting company because they have built in excursion opportunities to Fes and Volubilis that are fantastic!
CAVEAT EMPTOR: I personally have not worked with this orgainzation. Be sure to do all due diligence in researching a group before giving them any money and travelling to a foreign country to work with them!!!