flatiron-school-review-2020-requirements-cost-and-financial-aids