I use Homeschool Skedtrack for our scheduling, but one thing they lack is a way to print out a week at a glance. I made my own Google spreadsheet, here is the link that is updated every 5 minutes in case I make changes:

Spring/Summer 2010 Schedule

Here is a snapshot of the day I made it. Things may change in the future, but the above link is always updated. Click this image to see it not so condensed.