I love Junior Achievement!! I have taught lessons in the elementary and middle schools. JA provides all of the materials needed for each lesson. The students get really involved and seem to learn a lot. The lessons encourage creativity and team building. Please help support. Any donations are appreciated!