I'm assuming this is high school?
Yeah when I was in high school I wasn't interested - or at least I wasn't interested in how it was taught. Likely because there weren't any stakes involved and I wasn't required to be responsible in this way.
I could imagine having an entrepreneurship class where you have a year or semester long project where you create a service that has real value to the community. The teacher would upvote each student for attending class each day and give certain % upvotes for each daily project (i.e. create a logo, mission statement, etc) . Each week the students would be required to submit financial statements, tracking incoming and outgoing expenses (i.e. maybe they used some of their steem to create the logo). Then at the end they present their products/services as though the teacher were an angel investor and the best ideas would receive rewards.
That's just a basic idea but the main point is there needs to be a way to make it real. In my opinion, immersion is the best way of teaching anything.
Thanks for sharing your perspectives here @spederson!