Ramakrishna

I have never learnt Physics, Chemistry and Maths this way. They teach using first principles and that is extremely useful in preparing for engineering and medical entrance exams.