instruction
guest lectures
  • Photophoretic levitation and thermionic energy conversion. University of Pennsylvania, Summer Mentorship Program, 23 July 2020.
  • How to listen (And how to teach it). Mindanao State University (General Santos City), ENGLISH90 (Teaching Language Skills in the 21st Century Seminar), 29 August 2018.
  • The physics of sound. Stratford International School, (Introduction to Physics), 20 January 2018.
  • Technology in mathematics education. Mindanao State University (General Santos City), MATHED104 (Upgrading the 21st Century Mathematics Classroom through Modern Technology Integration Seminar), 27 September 2017.
  • My ME experience. Mindanao State University (General Santos City), ME101 (Orientation to the Mechanical Engineering Profession), 30 September 2017.
  • Chemical kinetics and ignition delay times. Stanford University, ME367 (Optical Diagnostics and Spectroscopy Laboratory), 7 May 2014.
  • Non-equilibrium processes in shock tubes. Stanford University, ME367 (Optical Diagnostics and Spectroscopy Laboratory), 5 May 2014.
  • FTIR and lineshapes. Stanford University, ME367 (Optical Diagnostics and Spectroscopy Laboratory), 1 May 2013.
  • Introduction to Chemkin software. Stanford University, ME362B (Non-Equilibrium Processes in High-Temperature Gases), 20 February 2013.
  • Shock tubes and shocking advice. Stanford University, ME201 (Dim Sum of Mechanical Engineering), 18 November 2011.
course contributions
  • Five-Week Mini-Courses at Mindanao State University with Sigay Kauyagan, Inc.
    • Introduction to Octave and Matlab for Math, Science, and Engineering Students: The basics of using powerful engineering calculation software.
    • Mathematricks: Techniques to save time by doing mental math.
    • School Skills: Prioritization, time management, note taking, studying, and using the Internet effectively.
    • Writing Research Reports: How to write scientific articles and university theses.
    • Baking Basics: How to make desserts, follow instructions, convert units, evaluate recipes, esimate the cost of baked goods, and work in teams.
  • Teaching Assistant for Stanford University ME362B (Non-Equilibrium Processes in High-Temperature Gases)
    • Instructor: Prof. Ronald K. Hanson
    • Description:
      • Rewrote 400-page, 12-chapter course reader (textbook); Expanded derivations of key equations and added multiple new concepts
      • Updated lecture PowerPoint slides for 25 lectures (about 15 slides per lecture)
      • Developed slides for and presented lecture about Chemkin-II/Chemkin-Pro software to 10 enrolled students as well as 5 auditing students
      • Composed one-third of questions on midterm exam and one-half of questions on final exam
      • Held two office hours per week, which were attended by approximately two students per hour
      • Answered one to three questions per week via email
    • Duration: January 2013 - March 2013
  • Laboratory Instructor for Stanford University ME367 (Optical Diagnostics and Spectroscopy Laboratory)
    • Instructor: Prof. Ronald K. Hanson
    • Description: Managed two one-hour laboratory sessions in which 6 students were instructed on basic electronic data acquisition
    • Duration: March 2011 - March 2011
  • Teaching Assistant for Duke University STAT101 (Data Analysis and Statistical Inference)
    • Instructor: Prof. David L. Banks
    • Description: Held two office hours each week; conducted weekly lab session for 45 students; helped grade coursework and exams
    • Duration: January 2007 - May 2007
  • Teaching Assistant for Duke University EGR53 (Computer Methods in Engineering; MATLAB)
    • Instructor: Prof. Michael R. Gustafson
    • Description: Held one office hour session each week; conducted weekly lab session for 38 students; graded five to fifteen assignments each week
    • Duration: August 2005 - December 2005