My son is wrapping up the CTSC camp at Northwestern. Best run camp I've seen. A lot of camps are run to separate parents from their cash - this...