Learner-based teaching focuses on using students' own knowledge and experiences in class activities. The teacher acts as a participant, helper and monitor. Key advantages include tapping into students' diverse ideas and expertise, tailoring lessons to students' current needs, allowing discussion of timely topics, and encouraging peer teaching and collaboration. Potential problems include some students preferring traditional teaching, external constraints on curriculum, and increased demands on teachers' preparation time.