Pros: challenging, interesting, fun, interactive.
This job allows one to really use past knowledge, as well as newer knowledge in order to help other students understand course material. Although I worked by myself, it allowed me time to really connect with other students and give them the attention they needed. The hardest part of the job is finding new ways to re-work the course material to accomodate – more... each individual student; however, that also happens to be the best part of the job as well! – less