Pros: can earn pay or college credits, get a nice preview of the world of teaching, can modify the curriculum to an extent
Cons: not a very flexible schedule once everything is set
A typical day as a teacher's assistant involved teaching one or two biology labs. In this course, we were given a set of guidelines of what to teach, but were allowed to present it in a manner we felt comfortable with. In addition, we had to make homework assignments, and quizzes, which we then had to grade. We were also responsible for proctoring and grading exams. We had to have office hours each week and make our selves available whenever the students needed it.
I learned how to manage students and take control in a classroom setting, while improving my time management skills. The management was friendly and always available to talk when there were concerns. They led by example, and did a great job in doing so.
The most challenging aspect of this was definitely time management. I had to work with my students, while taking classes myself, and then leave time to work out the next class and grading assignments. I thoroughly enjoyed the whole experience, but I'd say getting the opportunity to teach was my favorite part.