First day or two will be admin, sorting things out. After which, 3 weeks, monday to friday, weekends if needed, will be intensive drill, to bring everyone up to CG standard, to be ready for the Hill and the House. PT in the morning, breakfast, drill, lunch, drill, dinner,drill, some time off. You will be sorted according to your size (tall platoons, short platoons), and you will be assigned a partner, for House duties.
Then there's the Canada day parade, which basically kicks off the season. From there, it's mostly parades in the morning, and then depending on the CO, you can have lectures or all kinds of things in the afternoon, or "admin" and such. Days at the Governor General's house, you get maybe 2 or 3 sentry shifts of one hour, and you spend the entire day there, which is very interesting because usually when you're not on sentry you can just walk around and check out the nice looking tourists. 8)
It used to be on a 4 on 4 off rotation, when it was split between the 2 COYs, namely the GGFG coy, and the CGG coy, however this season, due to big gaps in the leadership cadre (lack of personnel), there are no more 2 COYs, they have been merged into one COY. It will be a 6 on 3 off rotation, and if I remember correctly, there will be 2 platoons of GGFG and 2 platoons of CGG, but I need to re-verify that information I just received this weekend. There is a big change in traditions this summer,so it will be interesting to find out what will happen with that, and how it will work. How the good old Foot guard Grenadier guard competition spirit holds with the new conditions. We even have 6 or 7 CGG guys that are getting rebadged GGFG for the summer. I'm VERY curious to find out how that will fly.
All in all, drill all the time isn't exactly a choice posting for the summer, but the time you have there with everyone always ends up being a blast, and putting on the show for the public is a good time. You stay at Carleton U, right in the public, next to downtown Ottawa. You'll enjoy yourself, just don't let the strict army/discipline games get to you, play the game, and you will have a good time. It's all in the attitude.
That's all I can think of off the top of my head for now. Feel free to ask if you have any other question.