As education is a life long process, teachers are the prime professionals that put this notion at the center of their heart. Professional development of teachers is an experience in which teachers develop their knowledge, skill and attitude. Similarly school based teachers professional development is also a strategy in which teachers continually learn on the job since their work entails engagement in a succession of cases, problems and projects which they have to learn about. It is a wise and proper saying to update and keep oneself learning to coup up with the everchanging world. Teachers are thus reqeuired to live by example by developing their profession continously.