In many places, the end of the school year is upon us. Students are eagerly waiting for that final bell to ring, and teachers are busy ...