Right on. You just nailed it. "Old crappy curriculum developed by old farts". Now they have these online tutorial places like StudyPug or Math.com, teaching full on Algebra 2, Calculus etc. Glad your kid is kicking butt in finance. If all that finance stuff doesn't have an advanced Math requirement (Algebra 2 or Calculus, etc), then I would love to explore it further myself. Tips appreciated . Surprised about the Computer Science major though. Technology is another great field to be in.