FTS has everything from k-12 however it does not have preschool so do not ask. For all you parents out there your little kids need an education whether you like it or not. Kids up to 16 must go to school. With parental consent kids 16 on up to 18 can drop out.