Just wanted to update that my last class was last week and it was a great experience! They provide training and all the materials, the teacher stays in the classroom with you, and the kids and program were great. I'd recommend JA to anyone who's interested, and am happy to talk to you about it.