Yeah, kind of a bad way to begin a primer on financial statements... with a novice mistake. My accounting professor used the acronym DEAD: Debits increase Expenses, Assets, and Dividends.
I use Gnucash that automatically translates accounting terms to more user-friendly ones depending on the account type (e.g. becomes Deposit/Withdrawal for current accounts, Expense/Rebate for expenses accounts, etc).