I am a dedicated educator focused on fostering collaborative and engaging learning environments that support student success. My teaching philosophy emphasizes clarity, interactivity, and peer learning to encourage critical thinking and teamwork. I bring expertise in curriculum design, project-based learning, and the integration of educational technologies such as autograders, plagiarism tools, Runestone e-books, and Canvas to enhance instruction and streamline course management. Additionally, I mentor Graduate Teaching Assistants to promote consistency and collaboration within the teaching team, ensuring a cohesive and supportive educational experience for all.