Resonance is an excellent coaching institute for preparation of JEE exam if you are in top 2-3 batch. The facility off of teaching the top 2-3 batches are excellent but for lower batches I personally do not think that the facility is good enough also the strength of single class is very high( around 250) due to which some of us may feel uncomfortable but the study material that resonance provide I think the most detailed among all other Institute my batchmates have reviewed it in resonance reviews