Whale watch a hit with Ticonderoga students

Class raises $20,000 for trip