Interesting and rewarding teaching opportunity. Taught four different undergraduate and one graduate course. Positive impact on young students, and the ability to represent my country's culture and legal system to them.
Cons
Class sizes were very larger, and grew larger and larger during my time working at the university. Administration anticipated that class sizes would continue to grow. Made teaching legal writing quite difficult.