Although the Internet can allow us to obtain more knowledge and information, there are still many problems and difficulties in the process of learning. 1. The learning resources on the Internet are not comprehensive and rich enough. Some knowledge points may not be able to find complete information on the Internet. 2. Learning on the Internet is not controllable because there is no guarantee that all the online resources are accurate and reliable. Learning online requires a higher level of self-learning ability because you need to filter and organize learning resources and think and judge by yourself. Learning on the internet may distract us and cause us to be distracted and lag behind in other aspects. In contrast, books and teachers can help us learn and master knowledge more systematically and provide us with timely guidance and help. Of course, books and teachers were not without flaws. Books and teachers may sometimes be old and outdated, and need to be constantly updated and improved. 2. Books and teachers may sometimes be boring and abstract, and they need to be combined with specific cases and examples to understand and apply. Books and teachers can sometimes be expensive and scarce, requiring us to spend more time and effort to obtain them. Therefore, I believe that the choice between online and book teachers needs to be weighed and chosen according to individual needs and actual situations.