BFA is a non-profit youth organization targeting youth living in and around Toronto. We create programs and host special outings and events specifically designed to educate, nurture and support our youth as they embark on their journey to become strong, independent leaders.