Teach multiple Science classes, including Advanced Placement, write student comments & recommendations, coach a sports team, participate in student life activities. Requires a Bachelor of Science, teaching experience, creativity, flexibility, and str...