A very nice and honest account of one's experience of teaching, which I share 100%. I would add that I also found my time could have been used in a better way while supervising computer labs as I could see that my students were actually spending quite a bit of time on various social networking sites!