Cheery TV weatherman Sean Batty put Kilmacolm on the map after making a special visit to the primary school to give pupils a sneak peek of his new book.