Students can't learn responsibility unless
Any purchase that a student makes is a commercial transaction. A product that was made by a manufacturer is exchanged for a financial token, i.e. money spent from the student's wallet or purse. Anyone who is handed something of value will not value it as highly as someone else who has to buy it. Students should pay for what they want with money that they earn from part-time jobs. Even young students can earn money from their parents for doing household chores. These experiences teach responsibility, something that will be very valuable later when the students are faced with more challenging economic decisions.