NWP's mission is to provide programs that are fun, enhance personal development, promote self-confidence, and teach skills through adventure challenges.