Some teachers are really good, knowledgeable, witty and very enthusiastic to help. But some teachers are not so good (not doubting their professionalism but they are probably not the best at teaching). If you have around 2 years of work experience, you might find your classmates are mostly younger than you, if you sign up for the mim program. I would recommend going for the MBA instead if it is possible.