WOW. That looks like a solid foundation and is exactly what I would wish to be taught in school. Basic concepts of earning, spending, saving, borrowing and even investing.
I graduated from high school in 2000; we learnt how to play with unreal numbers (sqrt(-1)), calculate integrals and...