Great ride!

+1 on the "league" or other bike handling + traffic skills course. They do wonders for your confidence, handling, and safety of course!