Secondary Immersion Teacher at Davis School District $65,516 | H1B Salary Data