Teaching

I have taught computing for more than a decade, from working adult learners in Belize to undergraduate programmers at Florida A&M University.

My teaching centers on active and collaborative learning. I have used Process Oriented Guided Inquiry Learning (POGIL), trained and worked with Learning Assistants, and used specifications grading and scenario-based mastery exams to assess what students can do rather than how many points they collect. These classroom experiences are the source of my research questions.

Florida A&M University, 2018–2026

CourseTitle
CGS 2120Introduction to Computers with Programming (Swift and Python)
COP 2034Introduction to Programming Using Python
COP 3014CFundamentals of Programming
COP 3060Concepts of Advanced Application Development
COP 3330Introduction to Object-Oriented Programming
COP 3366Introduction to C# Programming
COP 3710Database Development
COP 3828Web Programming and Design
COP 4020Programming Languages
COP 4365Advanced C# Programming
COP 4814Web Services
CIS 4301Information Systems Design and Development
CIS 4910Information Systems Project
CIS 4942Information Systems Internship

St. John's College Junior College, Belize, 2010–2011

  • Introduction to Visual Basic Programming
  • Advanced Visual Basic Programming
  • WWW Interactive Programming
  • MS Access and SQL
  • Systems Analysis and Design
  • Business Information Systems
  • Introduction to Computers
  • Study Skills

Belmopan Baptist High School, Belize, 2011

I taught Information Technology to students in grades 10 through 12 and tutored students for the Caribbean Secondary Examination Certificate (CSEC) in Information Technology.

Faculty development

I design and lead workshops that help faculty adopt active learning, including sessions on using AI in the university setting, collaborative learning design, working with Learning Assistants, augmented reality, and introductory coding. As an instructional designer at FSU's Office of Digital Learning, I now design courses for FSULearn, prepare courses for Quality Matters certification, and provide accessibility training.