Teaching is a very dynamic profession, contents and strategies develop in an instant. A teacher should not be left behind must be updated with recent developments in education. Technology plays an important role in widening the skills of teachers. Through enrolling to different massive open online courses (MOOCs) of selected universities, I was able to acquire new knowledge and strategies in public speaking, disaster management, idea generation, nutrition related diseases, and usage of computer applications for education. This self-initiated courses are worthy of my spare time! Other than this, I also attended some seminars and trainings sponsored by the agency and other local institution.