Great Experience in life.
Pros: the environment, the possibility to form future teachers, the honor of teach my language.
Cons: the benefits.
I teach Spanish in lower and upper division which is great because I have the opportunity to deal with beginners and advanced students. This semester I am teaching three classes which means spending almost the entire day on campus, teaching and attending to students in the office, this is my normal day.
Teaching is the best part without any doubt. The hardest part is grading but at the end of the day I enjoy it as well.
I have a group of amazing co-workers, I can not complain about it.
Even though I love what I am doing now, I miss the energy, the passion, the dynamic that I know very well when I work in sales, with group of sellers etc.