Welsh: Nid Byd, Byd Heb Wybodaeth
C
Biology @ Kean University
Tutoring @ Skooli
Both Mathematics and Economics @ University of Nairobi
Mathematics @ Brock University
Biology @ 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
Bsc. Computer Science / Bachelor of Education @ Simon Fraser U...