Hi E_M_C, (i) Physics, (ii) for preparation, I study the topics in the syllabus beforehand so I know what the class will be about. Afterwards, if I don't have another class soon, I will study it again. (iii) Yes, someone who can explain the concepts to me in a manner that I can easily understand...