IShine way of teaching is creative. With different themes each month. It is fun as well as educating and Clara learned so much in IShine. Even families and friends said that Clara is so much more clever after she joined IShine. It is one of the best decisions we've ever made.