Since NAF academies are small learning communities within public schools, students participate in all the general education requirements expected in a public school setting. NAF courses fold into the regular school schedule and are integrated into the overall educational experience. Work-based learning activities may be included in the school day, with some taking place out of school hours (such as competitions and internships).