Current

Simplifying complexity, ccst9048 hku

  • Key Teacher
  • Course Design and Proposal
  • Tutor

hidden order in our daily lives, ccst9017 hku

  • Curriculum Design
  • Tutor

Time's arrow, ccst9043 hku

  • Key Teacher
  • Course Design
  • Curriculum Design
  • Tutor

Statistics and our society, ccst9039 hku

  • Curriculum Design
  • Tutor

our place in the universe, ccst9012 hku

  • Key Teacher
  • Curriculum Design
  • Tutor

Past

Critical thinking about Science and Technology, ccst9028 hku

  • Tutor

Weapons of Mass Destruction: Science, Proliferation and Terrorism, ccgl9033 HKU

  • Curriculum Design
  • Tutor

Physics for naval applications, UAE Naval College

  • Lead Faculty

  • Curriculum and course design.

introductory Algebra-based courses in Mechanics, Electricity and Magnetism, HCT-ADWC, Parkland College

  • Lead Faculty
  • Curriculum and course design

REMEDIAL NUMERACY AND MATHEMATICS COURSE for SECOND LANGUAGE LEARNERS, hct-adwc

  • Faculty

Discussion and laboratory sections for introductory level calculus-based Mechanics, Electricity and Magnetism, Quantum Mechanics, and Statistical Mechanics courses, UIUC

  • Teaching Assistant

Discussion sections for ‘How Things Work', uiuc

  • Teaching Assistant