
As primary instructor
Technology Ethics and Society (CMPT 2110)
NorQuest College | Spring 2025
Students will explore the impacts of technology and related business decisions on society and social issues. Emphasis will be placed on the use of data in emerging technologies, including artificial intelligence, the impact and harms of data biases, and the resulting ethical dilemmas that are changing how society understands and interacts with these technologies. This course will require students to formulate moral reasoning and analytical skills by working through contemporary examples and real-life applications of technology ethics. It is highly recommended that students have previous business experience or have taken CMPT 1011 (Introduction to Computing) prior to taking this course.
Canadian Workplace Culture (PCOM 0103)
MacEwan University | Spring 2025
In the Canadian workplace, there are expectations and understandings that form an organization’s cultural practice. This course builds on the intercultural communication skills you learned in the Intercultural Communication Skills course by asking students to analyze and discuss examples and case studies from a Canadian context. Learn how to communicate and network confidently while enhancing your interpersonal and social etiquette skills. Present yourself professionally, within a Canadian context, within your organization, and externally with clients, stakeholders, and others.
Advanced Public Speaking and Business Presentations (PCOM 0202)
MacEwan University | Spring 2025
Excellent communication skills are vital to personal and professional success. In the corporate world, the ability to communicate orally is one of the essential skills. The corporations, the government, and the entrepreneurial sectors are looking for people who express themselves clearly and confidently when promoting the company’s vision and mission and at the time of delivering information about their products to the public. This course will build on the student’s strong abilities to plan, write and deliver presentations, concentrating on advanced learning on how to persuade and inspire an audience. It will provide the tools to influence with power and inspire the listeners to follow a call to action. It will prepare the students to deliver organized improvised speeches and to apply all their skills to speaking online. Upon completion of this course, the student will be able to plan and deliver an advanced business presentation that will move and inspire the audience.
Intercultural Communication Skills (PCOM 0105)
MacEwan University | Winter 2025
Culture is important in our everyday lives, and the effects of a globalized workplace are only starting to prompt change. Through stories, you will learn about the theoretical and conceptual applications of diversity and cross-cultural communications from an interdisciplinary perspective. Using stories and case studies, this course is designed to increase your sensitivity to other cultures and develop the skills needed to work in a diverse and cross-cultural setting.
Business Writing II (PCOM 0102)
MacEwan University | Winter 2025
This course enables students to practically engage themselves in writing effective business documents. With a specific focus on letters, emails, and reports, students will explore tailoring business messages for positive, negative, and persuasive scenarios. They will also learn the process involved in the planning, creating, and revising stages of formulating both informal and formal business reports.
Public Speaking for Business (BUSD 2360)
NorQuest College | Winter 2025, Spring 2025
This course will explore basic techniques of oral communication and public speaking with an emphasis on speech construction and delivery. Through this course, students will learn to develop presentations and deliver them to different audiences. Students will also learn to deliver business proposal presentations and pitches, and apply public speaking skills for communication with stakeholders.
Scientific and Technical Writing (ENGL 2510)
NorQuest College | Fall 2022, Winter 2025, Spring 2025 (pending)
This technical writing course prepares students with the skills required for writing in a professional setting. Students will learn to produce documents reflecting different styles of technical communication such as technical descriptions, proposals, reports, web pages, and instructional manuals. Students will also learn how to organize information effectively, write in a clear, concise style, rigorously edit their writing, and format and cite sources using APA style. Effective document design and use of graphic elements are also examined. Students will be required to deliver oral presentations.
Communication in the Digital Workplace and Technology Career Development (XBUS 1515)
NorQuest College | Summer 2024, Fall 2024, Winter 2025
*This course is part of the Upskilling for Data Analytics and Business Intelligence for Autistic Individuals
This course focuses on employability and interpersonal skills for success in gaining and retaining employment in the digital workplace. Topics include transferable professional skills, work-life balance, communication skills, business writing, teamwork and collaboration, and receiving feedback in the workplace. Students will develop strategies for effective workplace communications, developing workplace self-advocacy tools to ensure communication with their employer focused on equity, productivity, and accommodation.
Race and Racism in the Modern World (ANTH 103)
Portage College | Fall 2022
This course gives an anthropological perspective on how the concept of race has been used to understand biological and cultural variation among humans. Issues and topics discussed will include multiculturalism, ethnic identity, prejudice, ethnocentrism, racism, eugenics, and the persistence of ethnic identity in the face of globalization. Case studies from different parts of the world will be used to illustrate these concepts, including current issues of interest in Canada.
Gender, Age, and Culture (ANTHR 110)
MacEwan University | Winter 2022, Summer 2022
This course gives an anthropological perspective on how the concept of race has been used to understand biological and cultural variation among humans. Issues and topics discussed will include multiculturalism, ethnic identity, prejudice, ethnocentrism, racism, eugenics, and the persistence of ethnic identity in the face of globalization. Case studies from different parts of the world will be used to illustrate these concepts, including current issues of interest in Canada.
Human Evolution (ANTHRO 104)
University of the Philippines Baguio | AY 2020 - 2021
This course provides an introduction to biological anthropology through an overview of human evolution, adaptation, and physical variation. Human evolution will be approached through the current evidence from studies of fossil and modern primates. Human adaptation will be treated by looking at biological and behavioural responses to environmental stresses in living and archaeological populations. Other topics of discussion will include the history and principles of evolutionary theory, the techniques used to reconstruct the appearance and behaviour of past populations from excavated remains, and human skeletal anatomy.
Introduction to Anthropology (ANTH 1000)
MacEwan University | Fall 2019, Fall 2020, Fall 2021
General Anthropology (ANTHRO 100)
University of the Philippines Baguio | AY 2021 - 2022
This general introduction course to anthropology presents central concepts and key issues in the four main subfields—archaeology and biological, cultural, and linguistic anthropology. Topics include evolutionary theory, human evolution and diversity, culture change, social organization, and symbolic systems. Students will explore broadly the question of what it means to be human.
As teaching assistant
Health and Healing (ANTHR 393)
University of Alberta | Winter 2020
A cross-cultural study through time of the beliefs and social activities associate with health, illness, and healing.
Introduction to Linguistic Anthropology (ANTHR 208)
University of Alberta | Fall 2018, Fall 2020, Fall 2021
The anthropological study of language and communication. A brief survey of field and analytical methods and theory of linguistic anthropology.
Introduction to Social and Cultural Anthropology (ANTHR 207)
University of Alberta | Fall 2017
Comparative study of human society and culture, particularly non-Western communities, with special attention to the family, social structure, economics and political institutions, and religion; processes of change.