But here's the problem so many people, such as yourself, have never thought of. I'm not going to deny the fact that you have to self study as well at home, but if I wanted to learn something by myself, I would not have went to school. The reason we go to school is to be taught the things we don't know yet, and then revise them at home. But if the teacher does not teach it in class, then really what is the point of school if they tell you to study it at home or that you will learn it next time?