Even though charter schools are public schools the military considers them "non-traditional." If you do well in at least 15 semester hours of college classes the military should accept you regardless of your high school. While you are in college you should take a few more classes because that will raise your pay grade in the military.