This semester marked the first time I've ever taught at the college level - an introduction to programming class using C#. It has been a fun semester and I've learned a lot - hopefully the students learned even more ;-).
Tonight was the final exam for the class so it is officially over until next time (actually, it's not over until I finish grading the exams - but close enough :-). I'm looking forward to having some of my evening hours back for other projects (home projects, software projects, movies, etc.).
Having been a contractor for eight years (not a contractor any more) I have done a lot of mentoring and one or two day sessions. However, I must admit that I like teaching in a classroom setting even more.