William currently works as a high school math teacher in Fairfield County. He received his Bachelor's degree in psychology from Williams College and his Master's degree in secondary mathematics education from Sacred Heart University. William specializes in all levels of mathematics, including the SAT. He also works as an academic coach; creating individualized student plans to help guide students through organization, time-management, and study skills. William has been an educator for ten years.