Pros: traveling, meeting our service members, pay was good
Cons: some might say too much time away from home...not true
Learning all the new versions to be taught, rehearsing the lessons until they are correct. Traveling to locations, setting up waiting for the soldiers and then Instructing our warriors. Great feeling! Knowing you are still a part of our young military's future by helping develop them.