I took my GMAT Monday and got a 690...40 points higher than what I needed, and about 150 points higher than where I started. I think I must have had a different instructor from the previous reviewer, as mine was excellent.
One example: at the end of my last class, I asked a tough question about a problem with variables in an exponent. My instructor first showed us how to do it algebraically (hard!), then how to do it a completely different way with a shortcut (same answer, but easy). Anyway, I thought it was a great mix of tricks and more meat-and-potatoes content.
Pros: Realistic practice exams, location, knowledgeable instructor
Cons: Evening class tough with my schedule
more