Teaching aikido is the quickest way to understand the basic priciples that you have been practicing in all the preceeding years. You have to be able to 'do' what you are talking about. it makes you slow down and examine the core of each movement, and figure out how you will convey what you mean to another person.
I think I would have been really nervous if my sensei had been watching my first teaching attempt
, so good on you Daniel for your 'breakthrough' session.