Kind of amazing that a freshman already knows he wants to major in Economics.
An academic dream list for econ should include Claremont McKenna IMHO but they don't attend HF, last I heard. I recommend you try to get him into the NorCal World Series next year. Stanford may be a good choice too.