Coteaching and cogenerative dialoguing are ways of learning to teach that truly bridge the gap between theory and praxis, as new teachers learn to teach alongside peers and more experienced teachers.... This description may be from another edition of this product.