Teaching Latin at St.Peter Canisius Minor Seminary Mertoyudan, Magelang, Indonesia (1998-2000); Assistance Director for Students Services and Leadership, teaching at De Britto High School, Jogjakarta, Indonesia (2001-2002); Director for Extracurricular Activities (Moderator) at Gonzaga High School, Jakarta, Indonesia (up to August 2007). Speaker for various workshops and seminars on Character Education and Teacher's Professional Development.