Taught personal finance to my niece’s high school class (friend’s request). Started with YNAB, realized it’s all UI, no accounting. Switched to Beancount. Spent two hours on Git basics (they were terrified), then showed double-entry accounting. Clicked instantly. They saw HOW accounting works, not just buttons.
Result: mixed. Half the class got it and loved the purity. Half gave up on Git. Final project: 5 students chose Beancount for their own spending, still using it. Others went back to spreadsheets. So… works for self-selected kids who like command line. Not for everyone.
Has anyone taught accounting (high school, college, or adults) using Beancount? What was the experience? What would make it better for beginners?