When schools are looking to hire a teacher, there are a few basic requirements that they are looking for: A College degree, experience working with children, and, of course, patience. Teachers need a variety of professional development skills along with knowledge of their subject matter and experience in order to be an effective teacher.