It is fun teaching. Its only the other roles that you have to play that make you wonder why the hell do they recruit non-teaching staff for.
Six months in the campus introduced me to all sorts of people from Helping colleagues, talented students, Hard working Director to Nagging colleagues, oversmart students, and memo-sending Director :P
A Contractual worker is used like a doormat in most of the places but here least of the times thats the case. The tact is to master skills at managing egocentric people. And that will come only when you have/pretend to have ego. I am guessing which one I could do better.