charter schools allow the student to go to school for limited hours and flexible day time classes. Its kinda "home school" like, but you can easily fall behind. Class sizes are much smaller than public schools....but for some, charter schools are for "socially challenged children"
This is CABL.com posting #224630. Tiny Link: cabl.co/m6Be