Hendersonville, NC2 days ago
Essential duties involve creating engaging lessons, monitoring student progress, ensuring safety, collaborating with parents and staff, and participating in staff activities. Skills required encompass strong subject knowledge, effective teaching practices, behavior management, communication, and teamwork.