Teaching is both one of the hardest and most satisfying occupations for those who are called to do it.
While teachers may have other reasons as well for deciding to teach, there is a common factor that is vital for all teachers to have in order for them to love their job and do it well: a love for kids.