SCF-18 TOP FLOOR
PHASE- 7 (OPP CHAWLA HOSPITAL)
Sector-62 Mohali, Chandigarh, India- 160062. .
attended in Jul,2015
posted on 11 Dec, 2015
"Awesome institute, they believe once understood remembered for whole life. They don't focus on completing syllabus only, rather they every one to understand the topic no matter how long it takes. "