Teaching and outreach
Guest lectures, teaching assistantships, mentoring, and public science — from graduate seminars to a second-grade classroom.
Teaching
Guest Lecture, Ocean Forecasting January Term Course
Guest LectureColby College · Waterville, ME, USA · January 2026
Guest Lecture, Introduction to Marine Biology Course
Guest LectureUnity Environmental University · New Gloucester, ME, USA · December 2025
Guest Lecture, Ocean Forecasting January Term Course
Guest LectureColby College · Waterville, ME, USA · January 2025
Guest Lecture: Predicting Right Whales
Guest LectureIntro to Oceanography Course, Sea Change Semester Program, Bigelow Laboratory for Ocean Sciences · East Boothbay, ME, USA · September 2023
Guest Lecture and Lab Instruction: Species Distribution Modeling
Guest Lecture and Lab InstructionOcean Forecasting January Term Course, Colby College · Waterville, ME, USA · January 2023
Teaching Assistant, Intro to R Class
Teaching AssistantSea Change Semester Program, Bigelow Laboratory for Ocean Sciences · East Boothbay, ME, USA · June 2021
Teaching Assistant, Coding Office Hour
Teaching AssistantSea Change Semester Program, Bigelow Laboratory for Ocean Sciences · East Boothbay, ME, USA · January 2021
Species Distribution Modeling in R Tutorial
Workshop TutorialOcean Hack Week · Remote · August 2020
Teaching Assistant, Research Experience for Undergraduates Coding Hour
Teaching AssistantBigelow Laboratory for Ocean Sciences · East Boothbay, ME, USA · June 2020
Outreach
Conservation Lesson, Second Grade Class
K-12 OutreachRoots Academy · Cape Elizabeth, ME, USA · May 2024
Public Outreach Talk: North Atlantic Right Whales and Their Food
Public Outreach TalkBoothbay Harbor Memorial Library · Boothbay Harbor, ME, USA · April 2023
Facilitator, Girls Who Code
OutreachBoothbay Harbor Memorial Library Chapter · Boothbay Harbor, ME, USA · January 2022
Mentoring
Mentor, Zooplankton Species Distribution Modeling Project
MentoringBigelow Laboratory for Ocean Sciences · East Boothbay, ME, USA · January 2022