The college is in spacious buildings. There are spacious classrooms a big seminar hall equipped with modern audio visual equipment a library cum-reading room and well equipped laboratories and a computer lab.
The library subscribes to newspapers, magazines and journals from reputed publishers which contains on topics of general interest and subjects of instruction. Library resources are constantly upgraded to match the needs of faculty and students with LAN facilities.
There are spacious laboratories for Mathematics, Science, Psychology, Social Studies and ICT. All the laboratories are well equipped to develop various skills by the trainee-teachers.