My Homepage   

Contact Info:



Phone: (919) 960-8353

I grew up in Hershey, Pennsylvania with my mom, a third grade teacher, and my younger sister. In my free time I played lots of sports including hockey, baseball, basketball, golf, and racquetball. I benefitted from a school system and community that provided me with an outstanding public education. Many great teachers encouraged and inspired me along the way. It’s probably for this reason that I chose to become a mathematics teacher (over a job in engineering) after graduating from Penn State University. 

Since then, I've had lots a great experiences, both personal and professional, up and down the East Coast. I taught high school math for 1 year in Pennsylvania before moving to Vermont, where I taught math and physics at Vermont Technical College for 3 years. In 1999, I moved to Chapel Hill and taught math at Northwood High School and the North Carolina School for Science and Mathematics. Along the way, I earned my master's degree in mathematics teaching from Rensselaer Polytechnic Institute and my National Board Certification in Secondary Mathematics. This is my fifth year teaching math at Woods, and I've loved every minute. My teaching schedule will include Math 3, AP Calculus AB, and AP Calculus BC. In the spring, you can find me on the Ultimate Frisbee field coaching the Oods. 

In my spare time, my favorite activities are spending time with my family and playing sports, especially hockey. My daughter, Maya, is a Woods sixth-grader. She and I enjoy lots of sports together, particularly volleyball, as well as riding roller coasters at Hersheypark. My wife, Stacey, is a medical doctor and researcher. She and I recently celebrated our 25th wedding anniversary! Our favorite activities are cooking, playing sports, decorating our house and traveling. My favorite place to travel is Hawaii, but Bald Head Island (on the NC coast) and Italy are also favorites.

My Calendar
View Events/Assignments for 
Upcoming Activities
No Events or Assignments