Courses Taught
I taught the following courses at various universities.
The University of the West Indies, UWI St. Augustine Campus
CUTL5106: Advancing Teaching and Learning with Technology Spring 2026
This course prepares new faculty to integrate innovative, student-centred teaching strategies using appropriate digital and non-digital technologies. Grounded in research on technology-enhanced learning, it supports participants in critically examining and refining their instructional practices in higher education. Faculty evaluate emerging tools, including learning objects, mobile technologies, and LMS features, using evidence-based frameworks. Emphasis is placed on higher-order thinking, instructional alignment, and the design of meaningful, technology-enhanced learning experiences.
The University of the West Indies, UWI Open Campus
EDCE6050: Fundamentals of Teaching with Technology Fall 2025 – present
This course introduces students to foundational theories, principles, and practices of online and blended learning. The course provides exposure to adult learning and motivational frameworks, including andragogy, the ARCS model, and the Community of Inquiry, with an emphasis on creating student-centred environments. Students engage in activities and assignments that develop skills in discussion design, facilitation, reflective practice, and digital project showcase, with attention to the affordances and challenges of technology-mediated teaching and learning.
EDCU6430: Designing Curriculum for Digital Delivery Spring 2025 – present
This course is designed to assist students in developing those skills essential for curriculum
restructuring, planning, and implementation in a digital environment. The course provides exposure to curriculum development methods for achieving curricular alignment among content, objectives and activities, determining student workload for the learning level and scope of the programme, and evaluation methods used to assess achievement, with the recognition of modality influences associated with different types of technology-mediated delivery.
EDID6400: Universal Design for Learning Spring 2025 – present
This course explores how the needs of a diverse learning community are accommodated when
developing curricula in technology-mediated environments. The course guides educators through
the process of designing, developing, and evaluating courses for delivery in a
technology-mediated format using concepts of Human-Computer Interaction and Universal
Design for Learning in producing learner-centred course components course development process.
EDID6503: Instructional Design Theories, Models and Strategies. Fall 2023
The purpose of the Instructional Design Theories, Models and Strategies course is to introduce learners to instructional design and development skills beyond the basics, as well as the conceptual underpinnings for various instructional design models and theories. In addition, the course familiarize learners with a number of different design strategies that can be practically applied in various educational settings and workplaces.
EDID6505: Systems Approach to Designing Instructional Materials Fall 2022 – present
In this course, the processes and techniques used in instructional design and the role of instructional designers in designing instruction would be explored. The fundamental concepts of the Systems Approach to Designing Instructional Materials, include, conducting needs assessments, designing materials and developing evaluation instruments. Students would be provided with the techniques and skills to successfully complete a design project.
FOUN1210: Science, Medicine and Technology in Society Fall 2007 – 2023
The overall aim of the course is to develop the ability of students to engage in an informed
manner in public discourse on matters pertaining to the impact of science.
ECON1003: Mathematics for the Social Sciences
This course is designed to review students’ knowledge of elementary mathematics and to expose them to some of the mathematical concepts and techniques that are required to study mathematical models in economics and the management sciences.
ECON1005: Introduction to Statistics
The course addresses the techniques employed in the collection, organisation, presentation, analysis and interpretation of numerical data for making effective decisions in business, economics, management, and related disciplines.
Turks & Caicos Islands Community College, Turks and Caicos Islands
PHY 0125: CXC Physics
PHY 2110: Introduction to Physics I
PHY 2112: General Physics I
PHY 2214: Oscillations & Waves
MTH 0125: CXC Mathematics
MTH 1113: Introductory Technical Math I
Second Examiner
I have served as the second examiner for the following courses.
The University of the West Indies, UWI Open Campus
EDID 6511: Facilitating and Managing Learning
EDID6501: Learning Theory and Instructional Design
EDID 6506: Issues, Trends, Innovations and Research in Instructional Design, Instructional Technology and Distance Education
Guest Lecture
2025 Guest Lecture | Indiana University, Bloomington | R622 Learning Environments Design. Taught by Curt Bonk | Micro-credentials and the Psychology of Online Learning |
2022 Guest Lecture | Loyola University Maryland Course | ED776 Research Panel for Theory and Research on Teaching taught by Irene Bal
Topic |