Hyder trwy Addysg(Welsh)
Mtech @ National Institute Of Technology
Tutor @ Skooli
PhD in Philology @ University of Belgrade
International Studies @ Shippensburg University
Biology @ Bryan College
Teacher Education @ University of Zagreb
Psychology @ Indiana Unitversity-Purdue University at Indianap...
Bachelor's Degree in Computer Science @ ECPI University
English @ UC Berkeley
A
Software Engineering @ National University of Sciences and Tec...
Masters in Computing for Business @ Staffordshire University
Geochemistry @ Montana Technological University