Still Trying To Figure Out The NPP?

Kim Riddlebarger has a series of lectures available for download.