I read part of it, I'm glad you found a good company to work for though, most don't get to do something like that at a younger age.
Also, just so you know, under 18, he can't hold you liable for that NDA. Might want to have a parent sign it on your behalf or something, talk to your boss.