I attended queens professional MBA program and absolutely loved it. I took 2 years off before going back to grad school which helped me see how everything I was learning applied to my job and the career path I was on.
Since graduation I have stayed involved with Queens. They have a ton of speakers and learning opportunities that are amazing. If you are considering going here, I recommend attending one of these. I'm also sure they would let you sit in on a class so you can see first hand what a class is like.