Engineering geology is a practical course of mechanical power and water conservancy specialties. It comes from engineering practice and eventually returns to the engineering practice. We concluded our classroom teaching and field practice teaching experience in recent years and discussed teaching methods inside and outside the classroom.