Flory Academy of Sciences and Technology