text: Students should not be given the privilege to choose their own project assignments. Some students would pick easy topics that would not require them to put much effort, this will deeply harm the student academically. Instead of working hard to perfect an area in which the student struggles, they would rather choose something that is easy and would get done quickly. This is why it is better if teachers gave students their assignments. However, it can not be guaranteed that the students will learn or understand the homework assignment. For that reason could be that maybe the student is not ready to take on that particular topic. Without a doubt, it is known that not all students learn the same way and not all understand what they have learned. Everybody learns at their own pace and in their own way. If the student believes that the designated work is too hard, or maybe too easy, then they should talk to their teacher and suggest a different topic. Also, if the students thinks that there is another area they need to practice more, they should ask their teacher to consider their request.