1 or 2 week STEM summer programs?

My kid went to the SITE program at Alabama and loved it. Only 5 days long but good!