Faculty Member
I am an avid coder and enthusiastic educator with a passion for teaching computer science. My love for programming, particularly in languages like Python, drives me to continually explore new technologies and methodologies. Outside the classroom, I enjoy a variety of outdoor activities including hiking and fishing, which offer a refreshing balance to my technical pursuits.
I have a deep appreciation for travel and adventure, often embarking on cross-country road trips to explore new places, sample diverse cuisines, and meet interesting people. These experiences enrich my perspective and fuel my creativity. Above all, I cherish spending quality time with my family, sharing moments of joy, and creating lasting memories together. My multifaceted interests not only keep me engaged but also inspire me to bring a well-rounded approach to my teaching and personal life.
Major: Computer Science
Major: Computer Science
Major: Computer Science and Engineering
Fundamentals of Programming, Spring 2025
Fundamentals of Programming, Spring 2025
Web Programming I, Spring 2025