It's funny how USMA is so many things to so many people, depending on what angle one is looking from. I always thought of USMA as an engineering school, since its Engineering gets such high marks from those "ranking" lists. But it is, of course, at its heart a Liberal Arts college. No, wait...