During almost twenty-three years of teaching, Bob Osborne has mentored and taught well over a thousand kids. He’s taught 1-3 grades, 7-12 grades, and graduate students. Mr. O, as his students call him, starts every year by establishing a basis for...