Welsh: Nid Byd, Byd Heb Wybodaeth
Psychology @ Shippensburg University of Pennsylvania
Journalism & Mass Communication @ Florida International Univer...
C
Biology @ Kean University
Tutoring @ Skooli
Both Mathematics and Economics @ University of Nairobi
Biology and Chemistry @ CUNY City College
Education @ Vancouver Island University
Environmental Engineering @ University of California San Diego
Master of Arts in Teaching & Learning with Technology @ Ashfor...
MS Teaching Adolescents with Disabilities @ Long Island Univer...
Physical Sciences @ University of Alberta
Faculty @ Ateneo de Manila Junior High School