The position is for a High School Social Studies teacher specializing in History at Branford High School. The role involves planning and preparing lessons, managing classroom environments, assessing student performance, and collaborating with staff and parents to enhance student learning. The teacher will be responsible for creating engaging instructional materials and maintaining a positive learning atmosphere. The position requires adherence to state curriculum requirements and the ability to cater to diverse student needs.