There is a great resource for anyone that wants to improve their spreadsheet skills and it is free.
It focuses on Open Office, but in actual fact, much of what is here could easily be used for Microsoft Office Excel as well. You can find the information here at OpenOfficeSchool. I really do think that for serious students of spreadsheets, this is the place to start. If you subscribe to the blog that accompanies this, you will be notified when they have posted another lesson. Right now, the course at Open Office School is only about their spreadsheet program, Calc.