Useful sites for education

InvestopediaThe best site for tutorials on basic financial concepts and definitions
Matt H. Evans Free Excel SpreadsheetsGood source of different types of Excel financial models
Damodoran OnlineGood source of different types of Excel financial models
LyndaAdvanced tutorials on Excel and other programs
macabacusGreat site for valuation/investment banking models and tutorials on how to use them