Child Porn Charges: Newton Math Teacher Steve Chan
Steve Chan, Day Middle School math teacher, faces child pornography charges and is being held for $35,000 bail. My oldest had Steve Chan as her 6th grade math teacher and my incoming 6th grader is assigned to his class this year. As a parent who knew him as my child’s homeroom and math teacher, this […]