Students learn not only through 'normal' lessons but especially through daily experience. One of them is how to keep track of the money saved, spent, invested etc...Most students struggle in order to appreciate the value of money, or to learn how to spend money wisely.
GnuCash is personal and small-business financial-accounting software, freely licensed under the GNU GPL and available for GNU/Linux, BSD, Solaris, Mac OS X and Microsoft Windows.
This open source program could be an invaluable tool, together with other measures, to give students an impressive lesson on how to manage money.
Designed to be easy to use, yet powerful and flexible, GnuCash allows you to track bank accounts, stocks, income and expenses. As quick and intuitive to use as a checkbook register, it is based on professional accounting principles to ensure balanced books and accurate reports.
If you wish to download the program, go here. Looking for someone to contact about GnuCash? Try the Mailing Lists, which are public, email-based discussion groups where you can ask and answer GnuCash questions to other users.