Teaching

   Ongoing Teaching  

Course Name Syllabus Class notes
AG7001 - Advanced Field Geology I Syllabus Class notes
AG7072 - Geomechanics Syllabus Class notes
GP3083 - Taiwan Geology Syllabus Class notes
GP3095 - Geology Field Excursion Syllabus Class notes
GP3024 - Structural Geology Syllabus Class notes

   Previous Teaching  

Course Name Syllabus Class notes
GP2038 - Mineraloy Syllabus Class notes
GP2065 - Petrology Syllabus Class notes