This roundup from TeacherVision covers all the bases -- there's an answer here for just about every new teacher question.