A professional teacher should possess several key qualities including being confident and positive, knowledgeable through proper preparation, and creative and motivational through effective communication. They must also be organized and committed with a sense of humor, flexible yet dependable, and compassionate with good perception of individual students.