I have 1 year experience in allen classes.i recommend you not to go there especially for jee.teachers are good but they do not clear doubts due to huge strength of students.all sections of students are not treated equally top sections are given priority .study materials are not that useful as those of resonance .fees structure is also quite high than other institutes.no proper motivation to students.and materials content is not given simple so not easy to understand.teachers come here only to income money not to give education so plz think before you go here