Junior Achievement is a non-profit organization that prepares children K-12 in career readiness, free-enterprise and entrepreneurship. Volunteers teach our award-winning materials in the classroom offering mentorship and age-appropriate financial education.