David Ross is a history teacher at New Technology High School located in Napa, California and part of Napa Valley Unified School District. David Ross has yet to be rated on RateMyTeachers.com. Additionally, the average teacher rating at New Technology High School is 4.01 stars. Be the first to leave a review by clicking here.
Write the first review for David Ross
Similar history teachers like David Ross?
Looking for another David Ross?