Middlebury Interactive Language Summer Academy Chinese

My son who will be a rising senior this summer is considering the Chinese program in Vermont. Any feedback would be great. 4 weeks seems like a long time. Is it worth it? What’s great about it and what’s not so great?