5 stars! This program deserves 5 stars! The teachers are so well prepared, educated, and knowledgeable about how to effectively teach children the German language. The class is a place where children who do not necessarily fit in in their foreign surrounding can connect with others in a similar situation. The kids do not even realize they are learning because of how the class is organized and well-managed. Our children have learned so much German since they started this class 8 months ago. They can practice in kindergarten, but the proper grammar is reinforced in this class. We could not be happier and are so grateful for this program.