Mine isn't going to be as long as Tom's, however, I attended the same class, but was only able to attend one day, which was Friday.
I was floored when I arrived and saw how well everything was organized for the day's "activities". Make sure you wear comfortable clothing because you will...