David Taylor is a Religion teacher at Webster Schroeder High School located in Webster, New York and part of Webster Central School District. David Taylor's 9 teacher ratings contributes to Webster Schroeder High School's ranking of 770 in New York. Additionally, the average teacher rating at Webster Schroeder High School is 4.34 stars.
Feb 04, 2004
You need to stick to the rules i stopped going because you can't control a few kids...
Similar religion teachers like David Taylor?
Page 1 of 1