Teaching Assistant-Geo 121 (Earth Processes) & 224 (Mineralogy) at University of Saskatchewan, Department of Geological ScienceTeaching Assistant-Geo 121 (Earth Processes) & 224 (Mineralogy) at University of Saskatchewan, Department of Geological Science
Lecturer at College of Science & Technology AFF (Govt. Federal Urdu University of Arts, Science & Technology)Lecturer at College of Science & Technology AFF (Govt. Federal Urdu University of Arts, Science & Technology)
Creative Coordinator at Mississippi State University College of Arts and ScienceCreative Coordinator at Mississippi State University College of Arts and Science