Teaching Philosophy and Experiences