Principles of Managerial Accounting"Users learn fundamental managerial accounting principles by reading about the concepts in the text immediately followed by watching short videos where the concepts are applied in demonstration problems." From U of Cincinnati Press.
Selected free, online courses and tutorials are listed here.
The game of Monopoly is used to "review the Accounting Cycle. Students create their own transactions while playing Monopoly. They then produce the financial statements." From Utah Education Network.