If you don't know what mini courses are well you are in luck, because I am going to let you in on what they are by telling you about them!
Anyway enough my attempt at humour. Mini-courses are a chance to give students some choice and freedom in what they learn by having teachers teach random, awesome, passion projects. We had sushi making, Taekwondo, engineering, drawing, geocaching, swimming, Chinese cultural appreciation, budgeting, and the list could go on. I led boardgames and it was awesome to have my class filled with kids who wanted to strategize and learn some new boardgames. My good friend Austin did "Anything you can do I can do better" where he battled kids at their talents. Today I got to be him (as he was doing some awesome pro-D and, frankly, my mini course didn't draw enough attention (oh vell, you can't win 'em all). It was pretty fun to see kids talents and have the humility of losing to them (and the joy of taking them down). All in all they beat me. I am not gymnastic. So I got schooled in that. I can't play Mario apparently; got schooled in that too. I also can't play advanced piano (who'da thunk?!). I am apparently skilled at eating Pringles and grapes. I also did really well at push ups, so that made me feel good. All in all it was cool to step into the shoes of my apparent twin.