I would lie to say that choosing a book that recommended by teacher might be a better opinion than choosing it with myself. I can explain it by giving you two reasons.
First, it is more helpful for students to develop their mind. This is because normally teachers are really good at defining students personality and features. It is true that students know themselves more than any human, but they are limited in many ways of viewing the world or study. Yes, this is why adult’s opinion is important. Although some people might say that teachers can’t think about students’ interest or dream, it is not always true. This is because most of the students’ dream is easily exposed to their teachers. it is true that knowing about their dream doesn’t mean that teachers know much about them, but teachers can still recommend good books for them to develop their dream and identity. I can give you an example to explain how this works. When I was a 18 years old, I was really smart kid in the classroom. However, I was really blind in my future. In other words, I was no idea about my dream. I was just studying and studying. It was such a waste of time because I put so much effort on study and teacher of mine changed the life style of mine easily with recommending book. I read, books about science and it was helpful for me to find a future job. I became scientist now, and it would be impossible without the recommendation.
Second, recommendation of book from teachers is helpful for any subject. This is because most of the teachers on schools are really educated and they are possible to recommend any subject based books. This means every students in the class can get recommended by their teacher. So, nobody have to take a hard time finding a good book for them. it is true that choosing books with free option is important, but most of the students will be able to feel limited by themselves because of lack of knowledge. The truth is really different with the fantasy. Most of the students attending classes on schools are not knowledgeable enough to find a real good books but teachers are different. This is because they had read many books in their life and they have ability to filter weather the books can be read by students or not. But, students have no idea filtering is important. Although some people might say that students who have interest on certain subject can easily have eyes to collect books that they want, it is not always true. This is because reading only about students’ interest is not always good. This is common idea because we are socialized organism and it is not on option for students to grow their common knowledge. We need to learn many thing to adapt to society and work field. So, teachers who have experienced many situation and subject are the best option to get books. Plus, it is more efficient in time because we can reduce the time for searching the books and we don’t have to struggle understanding the books.