The teacher should teach subjects for most students because there are three reasons, wide range of knowledge, a wide variety of career option, and there are many aspects of experience.
Teachers should teach their subjects to students, most commonly because of three reasons, have diverse knowledge, have the right to choose a profession, and experience many aspects.
Teachers should teach students the most common because there 3 reasons, have rich knowledge, have the right to choose different jobs, and has experienced several aspects.