I think the problem with teaching how money works and really citizenship or Civics is that all have competing ideologies that will ultimately lead to biases in how they are taught. So, unfortunately, whatever is taught will need to be something very neutral like why it's bad to take on debt, why it's good to save money, why you want to invest over the long term, etc.