Welsh: Gwirionedd Undod A Chytgord
Chemistry & Chemical Engineering @ University of Western Ontar
Biomedical Science @ Oxford Brookes University
Mathematics @ North West University, Potchefstroom
Economics @ University of Wyoming
Commuication Studies @ California Polytechnic
English Tutor @ Cambly Inc/italki
Philosophy @ Houston Baptist University
Elementary Education @ Russell Sage College
Sport and Exercise Science @ University of Brighton
MASTER in Microelectronics Engineering @ Indian Institute of T...