What I liked
It's very flexible and rewarding work---you can choose how much you want to work, which subjects you're most interested in teaching, and so on. It's helped me a lot with my teaching skills and in the process of teaching students about history, literature, psychology, etc., I've improved my knowledge of these areas as well.