Teaching is a process where X (Teacher) is fostering in Y(Learners) some disposition N (Curriculum/ subject matter), using Method M(Teaching Method)...Frankena Schema. Recently, a number of literature in Science Education has condemned the Traditional Lecture Method for being too teacher-centered and make the students passive listeners in the classroom instead of active participants.Hence, Innovative teaching methods have been suggested as a better option for its ability to ensure meaningful learning in the learners. What are these innovative teaching methods?