I sort-of learned celestial navigation during Navy ROTC training 40 years ago.  I remember the Nautical Almanac being something of a pain to work with.  It would have been so nice to have the modern-day mobile-device apps that will take the sextant data and do the table-lookup number crunching.