Practice makes perfect. Those teachers are not as clever as students, but they have read too many questions and have formed a network knowledge structure in their minds. When they encounter a difficult problem, they can quickly know what kind of problem it belongs to and what ideas need to be considered. So are you. Do more different questions, see what the answer to each question is, and summarize the commonness of this kind of questions. I believe your foundation has been repaired.
Just a few concepts, the key is to do some good questions, not to mention the sea.
The most important thing is to know the method, check the answers carefully, watch the analysis, ask the teacher, and see why you didn't think that you will improve sooner or later by collecting some different methods for each question. Don't try to become a big fat man at once, take your time. Learning math requires more practice. If you practice more, you will learn more. If you have seen similar questions in the exam, you will be faster. High school mathematics is not improvisation.
When doing the problem, you should prepare a wrong problem book. It is best to do the paper at cost. After reading a book, you will have a lot of experience and feel that your strength has improved. The improvement of your strength lies in the wrong questions you sorted out from this paper. You must do it again. After you finish some wrong questions, you will find new ones. Every set of papers will have problems. You will pick out several questions in each set of papers. Over time, you will ask more and more questions.
Remember to do it over and over again every time you don't have a problem, just like English words. Only in this way can you really understand its essence. So I did eight papers a year, and of course my teacher's homework. Finally, I got a score of 143 in the college entrance examination. It's not very high, but I'm satisfied. good luck