The heart of my teaching learning philosophy is the concept of nurturing students and teaches them in a way that creates passion and enthusiasm in them for a lifelong learning. According to Duke (1990) education is a practice of artful action where teaching learning process is considered as design and knowledge is considered as colours. Teaching learning process should be flexible that gives opportunity to the learners to think critically and learn things according to their own curiosity and interest. Therefore, teachers must use a variety of strategies so that to make the teaching learning journey an exciting one. Moreover, learning environment should be such that promotes diversity and a positive learning environment. In this paper, I have attempted to describe my teaching learning philosophy from multidimensional perspectives; being a teacher as well as being a student. In the end, I have shared my views on what fosters an enabling teaching learning environment.