Best online school out there. Flexibility, loan you computers, not like K12 where you have to have a ridiculous attendance