Bringing personal finance to the classroom for Generation Z