Pros
At AF you will work with some of the most motivated, intelligent, caring and driven individuals in the world. The kids are, and always will be, amazing.
Cons
1. The one size fits all approach to classroom management and instructional delivery is unsustainable and creatively stifling. 2. The large staff turnover means that each school year brings a lot of upheaval for kids (and adults) and makes it difficult to build deep relationships that develop strong community. 3. Further to the previous point: the merit/demerit system that is the cornerstone of AF's management strategy can only be successful when there are genuine relationships in place that make it possible to achieve that balance work warm/strict. 4. Maintaining a work/life balance is extremely hard and makes you feel like you have to be constantly policing your personal time.