Enjoyable work with amazing teaching team.
Pros: friendly students and faculty
Cons: large number of students per class.
A typical work day included meeting with the faculty to discuss future study plans and create exam questions.
The faculty was extremely forthcoming and helpful.
Obviously, the most enjoying part was teaching classes by myself and getting to know the students and their endeavors.