We have all heard of peer teaching in small groups, in pairs, and in whole classes. Peer teaching is a natural approach in my diverse setting. It is not always the higher level students teaching the lower level students. Sometimes the non-reader might be really excellent in math. He can then shine by helping a lower level math student, and the one who struggles in math can help the first student with word problems. What’s important to remember is the one doing the teaching is learning as much as the one being helped.