In reply to MeMeMe:
I wasn't happy with last Silva so went Suunto for my good compass (I have some spares for scouts to borrow when they forget theirs).
Roamer scale not so good, but I use a separate one anyway.
This site has some good stuff. Luckily enough to get lots of practice as a scout leader, but if you want to improve your nav then on a nice clear day go off route and find some specific contour features, or ends of walls. Then work on pacing back to route and walking on a bearing to a point beyond the visible hill crest, so that you can test your accuracy as it comes into view. Work on planning navigation steps using distance, direction, destination (grid ref), description (expected landscape), duration (expected time) and being able to move between points without needing to constantly stare at map.
https://shavenraspberry.com/product-category/compass-navpacks/