"What is teaching?" The answer to this question evolves every day if you are a teacher who is experiencing the essence of teaching each passing day. Thus, as a teacher, I firmly believe that teaching is a never-ending expedition of learning. Although in many instances teacher's role is such that the very definition of a teacher is viewed as a practitioner, instructor, observer, examiner, and caretaker, if viewed from a different in-depth angle a teacher while sharing the knowledge and expertise evolves, as each passing day in a teacher's life is a new lesson to be learned. Therefore, my belief is that a teacher is a learner who is a forever learner and that these two processes: teaching and learning, are undetachable. According to Furnish (2010), having a clear definition of teaching is essential because it influences teachers' actual practices in the classroom. My teaching philosophy is woven around the notion that a teacher ...