Teaching and learning resources are all the materials; aids and equipment that teachers use to facilitate effective teaching and learning within their classrooms. Teaching resources should include a wide range of visual; auditory; audio-visual; text/graph-based; tactile or multimedia materials; such as posters; flashcards; storybooks; digital storybooks; videos; songs; puppets. They also include equipment such as white boards; laptops and projectors. Teaching and learning resources can assist learners throughout the learning process and make learning more memorable because visual and tactile experiences amplify long-term memory.