Are Charters a superior Alternative to Traditional Public Schools? Charter schools are defined as independent public schools that operate independently of the district board of education while traditional public schools are run by the school district. As the years have progressed charters have become more popular because people believe that they are more child-centered and provide more educational choices for the children. People who oppose charter schools are against them because of various reasons
such as gender separation in public places even in holy places. Women are forced with dress codes such as the Hijab scarf in all public places ,unfortunately this culture is applied to all foreign women who visit Iran in Islamic sharia law this segregation is inhumanely exercised a woman is not fully recognized. She is seen from the filter of a man positional subconscious thinker. She is not seen as a full human before sharia law (Bahramitash, 2003.islamisation and women in Iran) in sharia courts