I don't know about where she is, but magnet schools are generally public schools with special programs of some sort, designed to attract students from all over the area. They have slightly different standards for admission than other public schools, and the education is generally better. Charter schools are schools run with public money by private organizations or corporations. They vary from very good to very bad, and everywhere in between. They often try unusual testing techniques, and they usually have smaller classes than public schools.
no subject