This might get many teachers and parents, but allow me to state the truth-- kids learn from kids the best.
All we need to do is to put them into a friendly context, make sure to input correctly and leave the rest of it to them. Voila - this is what we get
And there is always an angel come down into that group. She performs and she helps everyone in the team to perform too. It is a bliss.