Some quick notes
It's a solid, professionally run training program. Three days, roughly 1,200 rounds, challenging. Excellent teacher to student ratio. Class size normally of 12, we had a no-show for a total of 11 with two instructors plus a full time RSO. By far the best safety brief / casualty plan for any course I've taken.
I won't give any specific details on COF, testing, or the like per their request, but it's a well thought out three days. Go prepared to learn and you will. I picked up a couple of new things and challenged some old things. In general, I had a great time.
What you want to know as a potential student
Would I encourage others to take it? Absolutely.
Will I take Level 2 if and when it launches and it fits into my schedule and budget. Yes.
Free student tips. Know your gear. Know it works Don't forget to add ammo, plus travel expenses into your budgeting. Take seriously the caution to 'be prepared for the weather and range conditions.' You never know, it might just snow (in Houston? no way) or something worse. Mud sucks. Don't buy Winchester White Box because it sucks too. Seriously, absolute junk.
Edited to add: 3 mags are good, 4 mags are better, 20 might be stretching it. You will load often and in a hurry, buy a Maglula loader if you haven't already.
What you want to know as a potential instructor
The only way you're going to teach NRA Carry Guard is if you take the class, meet their standards, both numerically and otherwise, and meet the standards of their instructor course. It's makes perfect sense for what they're trying to build. Exclusivity has a cachet all of its own, but I repeat myself.
Is it a course I want to try to teach? No.
The format doesn't fit into my life or is it that my life doesn't fit into that format?

My conclusion, or better yet, my opinion offered to other NRA Instructors. Carry Guard is clearly the marquee NRA training program and will only grow larger. It has zero relationship to anything you previously thought of as carrying the tag "NRA Instructor" or can see through "nrainstructor.org." Get used to it.
Questions? I'll try to answer them if I can.