P16,
Seems a bit of a strange way of teaching nav, if you get a series of short legs you are creating work for yourself, just break it down into manageable easy chunks and nav that way. At each checkpoint also try and fix on a prominent feature in the distance which will help keep you on course and hey presto your nav check points should turn up where they are meant to!