The study was conducted on a sample of students (n=277) enrolled in an elite professional institute to identify variation in learning styles. Classroom ecology and teaching styles were regressed on the learning styles. Students had more choice of strategic learning style followed by deep learning style. Students opted for deep learning style when teachers adopted student-centric approach to teaching. They had more choice for strategic learning style in case of teacher-centric mode of teaching. Teacher-centric approach to teaching followed by poor relationship with the roommate led to surface learning style by students. A significant difference between general category and the disadvantaged group of students was noted on deep learning style. The remaining learning styles did not make any difference across social category.