Yup, karma... the source of my misery for the last nine months or so is no longer going to be in a position to keep causing problems. Let's just say the language requirements weren't met and they don't make exceptions any more for management positions -- they have to be bilingual. Not quite a demotion, just no longer a team leader.
The new manager I have is good and easy to get along with. So are the rest of the team members... we're all on the same wavelength, which is always good.