You've probably heard enough about this already, but here is my advice
1) Take a deep breath. You dodged a bullet with some alert braking response.
2) You probably could use some work on your braking technique. Hard braking does not mean you need to drop your bike. There are 100 different reasons that people drop their bike when they brake, and without watching this on video, I couldn't pretend to list which 5-10 that contributed to yours.
3) You probably could use some work on your traffic management skills. Traffic management on a bike is a LOT more proactive than in a car. Riding in the city is hard work mentally. As you get more and more skilled at the mental aspect of riding, you'll find less and less need for physical riding skills. You'll be avoiding trouble so much earlier on, that you don't need to use radical evasive manoeuvres.
4) PARK YOUR BIKE UNTIL YOUR COURSE IS FINISHED. Instructors get very frustrated at times with the bad habits they have to break people who are "self taught". When I took my class, we started in 2 groups. Those who had ridden some form of motorcycle before, and those who hadn't. My group (mostly with dirt bike experience) spent most of the first class getting bad habits beat out of our skull. Do yourself a favour - park the bike until you have completed at LEAST the first half of the course.
I'm out in Langley, so here's the recommendations I give people:
- Action (I'm a 1991(ish) graduate)
- Cyclelogics (my wife is a 2004 graduate)
- Open Road (gets lots of good reviews)
Take care of yourself. Follow your doctor's instructions on healing up the bumps and bruises. And make ICBC work hard if they try to pull a 50/50 on you.