The job is extremely relaxed yet engaging since you work with students who are motivated to program.
You learn a bit about public speaking by leading lectures about a programming language you are familiar with.
The students you work with can range anywhere from novice to expert so no matter what you feel productive.