Overview of financial and managerial accounting, including movies (youtube channel) and exercises.
principlesofaccounting.com