Biology @ Loyola Marymount University
Modern & Contemporary Literature @ University of Sussex
Education (social studies/english language arts) @ Cape Breton...
Biochemistry @ Bates College
Leadership in Teaching @ Notre Dame of Maryland University
Maths and computers @ Eastern European University
Science Education @ CUNY City College
Computer Science Engineering @ Indian Institute of Information...
Economics and Philosophy @ Wilfrid Laurier University
Physics @ Imperial College London
Math Education @ Charleston Southern University
MA Physics @ University of Texas