Faktor yang mempengaruhi kinerja guru antara lain faktor kemampuan dan motivasi. Faktor kemampuan meliputi kemampuan potensi, pengetahuan, keterampilan, serta penempatan guru sesuai dengan keahlian mereka. Faktor motivasi terkait dengan sikap dan tujuan guru dalam menghadapi situasi mengajar.