Education is fundamental aspect in forming and having smart, creative, and great students to survive in many challenges of global era. It is related to teacher as human resource, due to their important role and strategic position. Moreover, it is one of the most important things to have, formal and non-formal. Therefore, in order to provide the best education for students, many factors have…