You are going to have a great time! I recently wrote a review of the school on Bimmerfest after winning a contest on their site.
Here's the link if you are interested:
http://www.bimmerfest.com/forums/sho...351&highlight=
Enjoy you time there; you will learn a lot.
Cheers,
Tom