I agree with what has been said before. Damodaran is certainly great. There's a good corporate finance class by him available for free (https://www.youtube.com/watch?v=Tdu0QPfoYZQ).
Having said that, he (and also the book by McK mentioned) is somewhat theoretical. Depending on what skills you'll need and how deep you need to go, a more practical approach could also be helpful.
Breaking Into Wallsstreet is a great resource that covers the basic valuation concepts needed in an M&A and PE environment, and covers their direct implementation in Excel. In combination wtih the cf class mentioned above in my eyes the best tool.