Amos McGee was an early riser. Every morning when the alarm clock clanged, he swung his legs out of bed and swapped his pajamas for a fresh pressed uniform.