In this article, the author discusses the laudable combination of supervisory responsibility and personal reflection, while mentioning the teaching techniques for students and colleagues and also mentions the importance of providing better learning process to students in classroom.