More than 200 cartoons from syndicated cartoonist John McPherson show our appreciation for, and sometimes our impatience with, one of the most important bedrocks of our nation's future: our teachers. From elementary school to college, and from piano teachers to sports coaches, this book makes a hilarious and heartwarming gift for our favorite mentors.