I’m not knowledgeable about any of the schools your listed, however, when I read your description, it sounded like Harvey Mudd to me. It’s an LAC…it definitely has the quirky/geeky vibe…it’s a top notch education with small class sizes. No greek life, there is athletics but it is not a dominant part of the culture. While it is known for it’s science and math, it has a strong emphasis on humanities as well. In fact within your humanities requirement you must also “concentrate” on a specific humanity. In fact music is one of these concentrations. Because of the consortium, your son can also join a choir, an a capella group, an orchestra, a jazz band, take lessons at a very reasonable cost, or simply use the practice rooms anytime to play.
If a school of 800 is too little–no worries–the other 4 undergrad schools make a consortium of about 5,000 students so you never feel too small.
Why add California? The weather, the beaches, the mountains, the variety of things to do…need I say more?
Reason to avoid HMC? It’s very intense and GPAs are low. However, acceptance to grad schools and job opportunities are very high, so apparently the low GPAs don’t hurt them in the long run, but it does take getting used to–so much so, the first semester is pass/fail.