Chris D.

Both of my children attended Rainbow for a total of more than seven years combined. They are the best and I would recommend them to anyone!