Navigating through the Teacher life