Experiential learning is a method that helps overcome these drawbacks. This approach involves student to construct knowledge, thus making it more fun and engaging. It also facilitates visualization of concepts and hence enables students to understand the subject effectively. When students explore concepts through activities and analyse their findings, teachers are able to better assess the understanding rather than just testing their memory skills.