Lectures and AccountingBytes for Financial Accounting and Managerial Accounting by Rob Smolin.
AccountingBytes