To keep y'all informed:- I am in CM3 batch now. Not the best I could do. If I had worked better I cud have easily secured CM2. But boards came to ruin everything in between. But, there's nothing I can blame for my mediocre work that I put towards reshuffling.
But I must say that the faculty in CM3 are overall better than CM2 (not because I am in that batch. This info was confirmed by senors as well).