That looks like a good place. Just remember if you're not comfortable with something in the training, don't be afraid to question them about it. A friend had her little dog in a class with mostly large breeds and felt something they were teaching was not appropriate for her tiny pup. They agreed, and she and the other owner of a small dog learned it a different way (wish I could remember what "it" was).
I love that issue of Washingtonian. We're pretty much neighbors. I'm in N.Bethesda/Rockville.
Congrats on your new pup.
Mom to Pixie - DOB 5/27/04
And rescue kitties Max and Sophie