Hyder trwy Addysg(Welsh)
English - Professional and Technical Writing @ University of S...
Masters in Business Administration @ American Public Universit
Mathematics for Teachers @ Philippine Normal University
AP English @ Alfred University
Mathematics and Economics @ Ottawa University/Carleton Univers...
Mathematics @ Shumen university
BA Journalism @ University of Johannesburg
Business- International Management @ Baldwin Wallace Universit
Chemistry @ Central University of Rajasthan
English @ Northern Illinois University
Masters in TESOL @ University of Central Florida
Accounting @ Bloomsburg University