Very good institute for medical and non- medical. Teachers are experienced and very helpful. Provides good atmosphere for study.