Guru adalah semua pihak yang berwenang dan bertanggung jawab terhadap pendidikan murid, baik secara individual maupun kolektif, baik di sekolah maupun luar sekolah. Seorang guru, minimal harus memiliki dasar-dasar kompetensi sebagai wewenang dan kemampuan dalam menjalankan tugas. namun, tidak jarang orang beranggapan bahwa menjadi seorang guru sangatlah sulit.