Puppy trainer came by at lunch hour today and we worked with Copper for a bit after he did an assessment.
His assessment:  "Your dog is a very good dog, it's just bossy and very smart.  With this one, you will have to cement, over and over and over again, that you're the boss.  It is perfectly possible to do this without harming her, or your relationship.  Do very strict leash work with her every single day, put her on a schedule for not only going outside, but chores, naps and playtime too. Never let her play until she's tired, and always leave her wanting more.  And end on a high note, lots of praise and treat when you are done playing, not her."  He also gave me some specific lessons about how to use "sit" to enforce Boss with this one, and improve her stay while we're at it.
He showed me some physical techniques to reduce her annoyance/"not there" biting and snapping.  He showed me some ways to calm her the hell down, fast.  We got her riled up and he demonstrated and applied lesson one on the snapping and biting.  I tried to get her riled up to apply lesson two...and apparently she learned lesson one. Couldn't get her to misbehave.
All in all, great session, and a good investment. I learned an absolute ton in 60 minutes.