Being able to understand materials fully and in depth is one of the important skills in learning. Personally, I tend to quickly memorize information that I have difficulty in understanding which makes me efficient for immediate tests, but not for my memory in the long run. In my opinion, the ways teachers introduce concepts play a significant role in whether students understand or just simply memorize the material. For example, throwing out questions and letting students discuss with each other would enhance the understanding. When students are able to gather and share information, they get chances to ask and answer each others’ questions and develop problem-solving skills. I don’t mean that memorization is not helpful, but rather that it should be only used after students fully understand the concept of the problems. To understand the material, researching through books, the internet, and other resources are also critical. Since the development of numerous devices, students have been able to access thousands of sources of information online, which is an advantage that wealth of technology offers. Another great way to develop a deep understanding of an idea is to have students teach the idea to their peers. This way, students get to organize the concept and think about its basics in ways that they wouldn’t have thought of prior to verbally expressing the idea to others. Understanding can take much more time than memorization. However, in this case, fast is slow and slow is fast, and true understanding will ultimately benefit over short-term memorization.