A teacher is a person who helps others to acquire knowledge, competences or values. Effective teaching involves acquiring relevant knowledge about students and using that knowledge to inform our course design and classroom teaching.