I wanted to give a plug for a website that provides cultural preparation for students studying abroad. It's called "What's Up with Culture?" - http://www.pacific.edu/sis/culture/. It's an on-line cultural training resource for study abroad and has a lot of valuable information, broken up into very manageable sections with some individual exercises. It also has a section on reentry issues, which is very important when you come back and have to readjust to the US!
This is a great resource for any student who wants to go beyond reading the Abroadco culture shock handbook. I especially encourage students going on semester and year-long programs to take a look at the website and go through some of the exercises.