The overall experience was great. We had 2 children go through Johnson from K through 5th grade. Our kids had a wonderful elementary school experience. They are both excellent students and very well socially adjusted. They made some great friends while at Johnson and the skills they learned, they have carried with them into middle school. We feel that the curriculum prepared them well for middle school. We loved the fact that they had a nice and diverse group of friends, that they learned about different cultures and backgrounds. This is something that will continue to add value for them as they grow into adulthood and enter the real world post high school and college. Overall very pleased with our experience at Johnson.