We have hosted SciGenie camps at my school for the past two summers. They are organized and well run. Their staff work well with students and keep students actively engaged all day. They have fun activities that students enjoy and that are creative. I would definitely send my own children to these camps.