Hancock Elementary School Teacher - Grades 3/4 Contoocook Valley School DistrictHancock Elementary School Teacher - Grades 3/4Hancock, NH$52,000–$72,175 / yearSUMMARY: Under the general supervision of the School Principal, to facilitate student success and growth in academic and interpersonal skills through implementing district approved curriculum; documenting teaching and student progress/activities/outcomes; addressing specific educational needs of individual students and by creating a flexible, safe and optimal learning environment; and providing feedback to students, parents and administration regarding student progress, expectations, and goals. Coordinates with other elementary school professional staff members, especially within grade level and specific subjects, to evaluate and assess curriculum, and participates in faculty meetings and committees.
Francestown Elementary School Teacher - K/1 Contoocook Valley School DistrictFrancestown Elementary School Teacher - K/1NH$52,000–$72,175 / yearSUMMARY: Under the general supervision of the School Principal, to facilitate student success and growth in academic and interpersonal skills through implementing district approved curriculum; documenting teaching and student progress/activities/outcomes; addressing specific educational needs of individual students and by creating a flexible, safe and optimal learning environment; and providing feedback to students, parents and administration regarding student progress, expectations, and goals. Coordinates with other elementary school professional staff members, especially within grade level and specific subjects, to evaluate and assess curriculum, and participates in faculty meetings and committees.
Elementary Teacher, Francestown Elementary School - 1 Year Position Contoocook Valley School DistrictElementary Teacher, Francestown Elementary School - 1 Year PositionNH$52,000–$72,175 / yearSUMMARY: Under the general supervision of the School Principal, to facilitate student success and growth in academic and interpersonal skills through implementing district approved curriculum; documenting teaching and student progress/activities/outcomes; addressing specific educational needs of individual students and by creating a flexible, safe and optimal learning environment; and providing feedback to students, parents and administration regarding student progress, expectations, and goals. Coordinates with other elementary school professional staff members, especially within grade level and specific subjects, to evaluate and assess curriculum, and participates in faculty meetings and committees.
NewElementary Teacher at Antrim Elementary School Contoocook Valley School DistrictElementary Teacher at Antrim Elementary SchoolNH$52,000–$72,175 / yearSUMMARY: Under the general supervision of the School Principal, to facilitate student success and growth in academic and interpersonal skills through implementing district approved curriculum; documenting teaching and student progress/activities/outcomes; addressing specific educational needs of individual students and by creating a flexible, safe and optimal learning environment; and providing feedback to students, parents and administration regarding student progress, expectations, and goals. Coordinates with other elementary school professional staff members, especially within grade level and specific subjects, to evaluate and assess curriculum, and participates in faculty meetings and committees.
Upper Elementary Teacher Michigan Association of Superintendents and AdministratorsUpper Elementary TeacherNH$35,000–$55,000 / yearDo you love creating engaging lessons, building strong relationships, and celebrating student growth? Mancelona Elementary is hiring an Upper Elementary Teacher to join our amazing team!
Elementary teacher Michigan Association of Superintendents and AdministratorsElementary teacherAntrim, NHMINIMUM QUALIFICATIONS: Current State of Michigan Elementary Certification; E-mail: nbootz@albaschool.org. Assess skill level of students and provide differentiated instruction for various ability groupings.
Classroom Teacher, Elementary Pelham School DistrictClassroom Teacher, ElementaryPelham, NHHome to more than 1,600 students, the Pelham School District is composed of Pelham Elementary School serving preschool through grade 5, Pelham Memorial School serving students in grades 6 through 8, and Pelham High School serving students in grades 9 through 12. Supported by administrative and professional teams, successful candidates will help us reach our goals: to help all students know they belong, improve students' academic performance, and make Pelham one of the best places to work through an excellent workplace culture.
Elementary Classroom Teacher - Grade 3 cc2245 TIMBERLANE REGIONAL SCHOOL DISTRICT-UNIT 55Elementary Classroom Teacher - Grade 3 cc2245Danville, NHElementary Classroom Teacher - Grade 3. A TRSD teacher's primary purpose is to provide instruction for all students in specific content and grade level skills. Teachers will plan for instruction based on district approved curriculum and provide differentiated instruction to meet the diverse needs of all students.
NewAnticipated Elementary Classroom Teacher - Grade 1 cc1630 TIMBERLANE REGIONAL SCHOOL DISTRICT-UNIT 55Anticipated Elementary Classroom Teacher - Grade 1 cc1630NHTeachers will plan for instruction based on district approved curriculum and provide differentiated instruction to meet the diverse needs of all students. A TRSD teacher's primary purpose is to provide instruction for all students in specific content and grade level skills.
Teacher at Nottingham West Elementary KinderCare Learning Companies IncTeacher at Nottingham West ElementaryNHAt KinderCare Learning Companies, the first and only early childhood education provider recognized with the Gallup Exceptional Workplace Award, we offer a variety of early education and child care options for families. Whether you're partnering with administrators to bring our programs to their district, or buddying up with students to aim higher, think bigger, and never give up, you'll be leading the way toward inspired learning.
Francestown Elementary School Administrative Assistant - 10 Months Contoocook Valley School DistrictFrancestown Elementary School Administrative Assistant - 10 MonthsNHThis position is designed to relieve administrators of office and routine responsibilities by participating in the school office administrative operations to support overall student, staff and school success. DUTIES AND RESPONSIBILITIES: Performs a wide variety of office duties utilizing computers, email, proofreading, websites, filing, and processing and distribution of all reports and correspondence.
Teacher at Hills Garrison School KinderCare Learning Companies IncTeacher at Hills Garrison SchoolNHAt KinderCare Learning Companies, the first and only early childhood education provider recognized with the Gallup Exceptional Workplace Award, we offer a variety of early education and child care options for families. Whether you're partnering with administrators to bring our programs to their district, or buddying up with students to aim higher, think bigger, and never give up, you'll be leading the way toward inspired learning.
Teacher at Dr H O Smith School KinderCare Learning Companies IncTeacher at Dr H O Smith SchoolNHAt KinderCare Learning Companies, the first and only early childhood education provider recognized with the Gallup Exceptional Workplace Award, we offer a variety of early education and child care options for families. Whether you're partnering with administrators to bring our programs to their district, or buddying up with students to aim higher, think bigger, and never give up, you'll be leading the way toward inspired learning.
Adjunct Faculty - Elementary Education University System Of New HampshireAdjunct Faculty - Elementary EducationKeene, NHLocated approximately 2 hours from Boston or Hartford CT, and 4 hours from New York City, the region contains many opportunities to enjoy outdoor recreation, cultural events, and a strong sense of community. The Education Department at Keene State College is in the ongoing process of enhancing the curriculum in our program to better prepare our future educators for today's diverse classrooms.
KSC Adjunct Faculty- Elementary Education (Literacy and Social Studies) University System Of New HampshireKSC Adjunct Faculty- Elementary Education (Literacy and Social Studies)Keene, NHApplication of curriculum development (lesson planning and cross-curricular integration), structured literacy instruction and assessment, children's literature, pedagogical practices and arts integration through extended clinical experiences. Located approximately 2 hours from Boston or Hartford CT, and 4 hours from New York City, the region contains many opportunities to enjoy outdoor recreation, cultural events, and a strong sense of community.
Elementary Special Education Coordinator Nashua School DistrictElementary Special Education CoordinatorNashua, NHPrincipal Duties: Leadership: Provides leadership and supervises the Elementary Special Education staff including Teachers, Paraeducators, and related service personnel. Supports staff, administration, students, and parents as the leader with expertise in providing quality educational support for students with special needs.
Site Director at Nottingham West Elementary KinderCare Learning Companies IncSite Director at Nottingham West ElementaryNHWhen you join our team as a Site Director, you will: Lead and supervise a group of teachers to create unique and engaging classroom experiences, leverage and develop "best in class" educators to be passionate and committed professionals. At KinderCare Learning Companies, the first and only early childhood education provider recognized with the Gallup Exceptional Workplace Award, we offer a variety of early education and child care options for families.
Long-Term Substitute Teacher - Grade 4 Parsippany-Troy Hills Township School DistrictLong-Term Substitute Teacher - Grade 4NHValid New Jersey Teaching Certification: Elementary School Teacher in Grades K - 6. Strong interpersonal skills; communicate effectively with parents and work collaboratively as part of a team.
Lead Teacher The Nest Family CenterLead TeacherLondonderry, NHFull timeYou need to meet at least one of the following for this teaching role: Completion of 18 credits in related coursework, including 3 credits in child/human growth and development, and 1000 hours of experience working with children in an elementary school or a licensed childcare program. 1000 hours of supervised childcare experience in a licensed program and completion of a 2-year vocational course in career and technical education with 9 credits in related coursework.
Special Education Teacher Pelham School DistrictSpecial Education TeacherNHHome to more than 1,600 students, the Pelham School District is composed of Pelham Elementary School serving preschool through grade 5, Pelham Memorial School serving students in grades 6 through 8, and Pelham High School serving students in grades 9 through 12. Supported by administrative and professional teams, successful candidates will help us reach our goals: to help all students know they belong, improve students' academic performance, and make Pelham one of the best places to work through an excellent workplace culture.
NewLong-term Substitute Teacher - Preschool Contoocook Valley School DistrictLong-term Substitute Teacher - PreschoolGreenfield, NHSUMMARY: Under the general supervision of the School Principal, to facilitate student success and growth in academic and interpersonal skills through implementing district-approved curriculum; documenting teaching and student progress/activities/outcomes; addressing specific educational needs of individual students and by creating a flexible, safe and optimal learning environment; and providing feedback to students, parents and administration regarding student progress, expectations, and goals. The ConVal School District is seeking a certified long-term substitute teacher with previous experience working with children to establish successful relationships with students, manage classroom behavior, and support the delivery of curriculum content.
NewIntermediate Teacher Monadnock Regional School DistrictIntermediate TeacherGilsum, New HampshireAbout Monadnock Regional School District: Our Vision Our vision is to be a model of leadership and collaboration, committing to serve our community of learners through: Active Stewardship of social, emotional, physical, and intellectual growth & well-being Unfailing Integrity that encourages positive communication, respectful relationships, and moral courage in a diverse environment Perpetual Innovation by continuously reviewing and updating our programs, technologies, and instructional practices to inspire complex thinking and creative problem-solving Our Goals and Objectives Towards Active Stewardship, in the area of Student Growth: We will foster the belief that learning, participating, and contributing to the community is critical to the social, emotional, physical and intellectual development and overall well being of each child and the community as a whole. Towards Perpetual Innovation, in the area of Opportunities: We will support the local community by providing rigorous, relevant and effective learning experiences by embracing and promoting a wide variety of opportunities and credit-earning pathways for all students.
Music Teacher Saint Patrick AcademyMusic TeacherPortsmouth, NHThe ideal candidate has experience teaching music to elementary and/or middle school students, demonstrates a passion for engaging young learners through music, and is skilled in curriculum development and instruction. SPA teachers are expected to demonstrate meaningful skill with technology in order to create authentic learning experiences for their students.
NewSpecial Education Teacher NavraSpecial Education TeacherKingston, NH$50–$55 / hourAs a boutique education staffing firm with more than 20 years of experience serving school districts nationwide, we specialize exclusively in connecting passionate school-based professionals with meaningful opportunities. As a boutique staffing firm, we take the time to understand your goals and connect you with roles that sharpen your skills, expand your impact, and reinforce the passion that brought you to education.
Long-Term Substitute Kindergarten Teacher Monadnock Regional School DistrictLong-Term Substitute Kindergarten TeacherSwanzey, New HampshireAbout Monadnock Regional School District: Our Vision Our vision is to be a model of leadership and collaboration, committing to serve our community of learners through: Active Stewardship of social, emotional, physical, and intellectual growth & well-being Unfailing Integrity that encourages positive communication, respectful relationships, and moral courage in a diverse environment Perpetual Innovation by continuously reviewing and updating our programs, technologies, and instructional practices to inspire complex thinking and creative problem-solving Our Goals and Objectives Towards Active Stewardship, in the area of Student Growth: We will foster the belief that learning, participating, and contributing to the community is critical to the social, emotional, physical and intellectual development and overall well being of each child and the community as a whole. Towards Perpetual Innovation, in the area of Opportunities: We will support the local community by providing rigorous, relevant and effective learning experiences by embracing and promoting a wide variety of opportunities and credit-earning pathways for all students.
5th Grade Teacher Michigan Association of Superintendents and Administrators5th Grade TeacherNHCandidates must hold a valid Michigan Elementary Teaching Certificate and demonstrate of the 5th grade curriculum, effective classroom management, and the ability to meet the needs of all learners. Mancelona Public Schools is seeking a passionate and dedicated 5th Grade Teacher for the upcoming school year.
K-4 Teacher (two positions) Manchester Public SchoolsK-4 Teacher (two positions)Manchester, NHPosition Type: Elementary School Teaching/Primary - Grades 1-4. id='p7917_'>K-4 Teacher (two positions) JobID: 7917.
Anticipated Special Education Teacher Merrimack School DistrictAnticipated Special Education TeacherMerrimack, NHNew educators are supported through a comprehensive yearlong mentor program, ongoing professional learning, and a culture of teamwork, strong relationships, and shared purpose. Thorntons Ferry School is seeking a dedicated, collaborative, and student-focused Special Education Teacher to join our exceptional PK4 learning community.
NewSecond Grade Teacher Wisconsin Association of School Personnel AdministratorsSecond Grade TeacherLaconia, NHQualified applicants should be positive, self motivated individuals who are passionate about developing all learners' abilities via differentiated instruction and active learning. Applicants with strong communication skills are also preferred.
NewKindergarten Teacher Wisconsin Association of School Personnel AdministratorsKindergarten TeacherLaconia, NHQualified applicants should be positive, self motivated individuals who are passionate about developing all learners' abilities via differentiated instruction and active learning. Applicants with strong communication skills are also preferred.
Anticipated 0.8 Title 1 Preschool Teacher (Grant Funded) Nashua School DistrictAnticipated 0.8 Title 1 Preschool Teacher (Grant Funded)Nashua, NH$49,000–$100,386 / yearA Teacher in the Nashua School District is highly qualified for the delivery of specified course content, uses effective strategies for differentiation, interacts positively, professionally, showing respect with students and parents, expects students to learn and not fail, actively engages students in lessons that are planned around grade level expectations and enhance critical thinking skills. Professional obligations of teachers are met through continuous pursuit of new understanding of teaching and learning, reflection on their own practices and beliefs and through efficient work habits for planning lessons, meeting deadlines and honoring schedules.
Grade 5 Teacher Nashua School DistrictGrade 5 TeacherNashua, NH$49,000–$100,386 / yearA Teacher in the Nashua School District is highly qualified for the delivery of specified course content, uses effective strategies for differentiation, interacts positively, professionally, showing respect with students and parents, expects students to learn and not fail, actively engages students in lessons that are planned around grade level expectations and enhance critical thinking skills. Professional obligations of teachers are met through continuous pursuit of new understanding of teaching and learning, reflection on their own practices and beliefs and through efficient work habits for planning lessons, meeting deadlines and honoring schedules.
Special Education Teacher - Intensive Needs Nashua School DistrictSpecial Education Teacher - Intensive NeedsNashua, NH$49,000–$100,386 / yearSpecial Education Teacher - Intensive Needs JobID: 12366 Position Type: Elementary School Teaching/Special Education Teacher Date Posted: 4/9/2026 Location: Sunset Heights Elementary School Date Available: 2026-2027 SY Closing Date: 4/15/2026 or Until Filled  Additional Information: Show/Hide POSITION: Special Education Teacher - Intensive Needs LOCATION: Sunset Heights Elementary School SCHOOL YEAR: 2026-2027 School Year SALARY: $49,000 - $100,386 Per Year - Contractual QUALIFICATIONS: Teaching applicants must be NH Certified or eligible to teach Special Education SUMMARY RESPONSIBILITIES: A Teacher in the Nashua School District is highly qualified for the delivery of specified course content, uses effective strategies for differentiation, interacts positively, professionally, showing respect with students and parents, expects students to learn and not fail, actively engages students in lessons that are planned around grade level expectations and enhance critical thinking skills. Professional obligations of teachers are met through continuous pursuit of new understanding of teaching and learning, reflection on their own practices and beliefs and through efficient work habits for planning lessons, meeting deadlines and honoring schedules.
Grade 3 Teacher Nashua School DistrictGrade 3 TeacherNashua, NH$49,000–$100,386 / yearA Teacher in the Nashua School District is highly qualified for the delivery of specified course content, uses effective strategies for differentiation, interacts positively, professionally, showing respect with students and parents, expects students to learn and not fail, actively engages students in lessons that are planned around grade level expectations and enhance critical thinking skills. Professional obligations of teachers are met through continuous pursuit of new understanding of teaching and learning, reflection on their own practices and beliefs and through efficient work habits for planning lessons, meeting deadlines and honoring schedules.
Anticipated Grade 3 Teacher Nashua School DistrictAnticipated Grade 3 TeacherNashua, NH$49,000–$100,386 / yearA Teacher in the Nashua School District is highly qualified for the delivery of specified course content, uses effective strategies for differentiation, interacts positively, professionally, showing respect with students and parents, expects students to learn and not fail, actively engages students in lessons that are planned around grade level expectations and enhance critical thinking skills. Professional obligations of teachers are met through continuous pursuit of new understanding of teaching and learning, reflection on their own practices and beliefs and through efficient work habits for planning lessons, meeting deadlines and honoring schedules.
0.8 Title 1 Teacher Nashua School District0.8 Title 1 TeacherNashua, NH$49,000–$100,386 / yearA Teacher in the Nashua School District is highly qualified for the delivery of specified course content, uses effective strategies for differentiation, interacts positively, professionally, showing respect with students and parents, expects students to learn and not fail, actively engages students in lessons that are planned around grade level expectations and enhance critical thinking skills. Professional obligations of teachers are met through continuous pursuit of new understanding of teaching and learning, reflection on their own practices and beliefs and through efficient work habits for planning lessons, meeting deadlines and honoring schedules.
Grade 1 Teacher Nashua School DistrictGrade 1 TeacherNashua, NH$49,000–$100,386 / yearA Teacher in the Nashua School District is highly qualified for the delivery of specified course content, uses effective strategies for differentiation, interacts positively, professionally, showing respect with students and parents, expects students to learn and not fail, actively engages students in lessons that are planned around grade level expectations and enhance critical thinking skills. Professional obligations of teachers are met through continuous pursuit of new understanding of teaching and learning, reflection on their own practices and beliefs and through efficient work habits for planning lessons, meeting deadlines and honoring schedules.
Anticipated Continuing Substitute Grade 5 Teacher Nashua School DistrictAnticipated Continuing Substitute Grade 5 TeacherNashua, NH$49,000–$100,386 / yearA Teacher in the Nashua School District is highly qualified for the delivery of specified course content, uses effective strategies for differentiation, interacts positively, professionally, showing respect with students and parents, expects students to learn and not fail, actively engages students in lessons that are planned around grade level expectations and enhance critical thinking skills. Professional obligations of teachers are met through continuous pursuit of new understanding of teaching and learning, reflection on their own practices and beliefs and through efficient work habits for planning lessons, meeting deadlines and honoring schedules.
Preschool Teacher Nashua School DistrictPreschool TeacherNashua, NH$49,000–$100,386 / yearA Teacher in the Nashua School District is highly qualified for the delivery of specified course content, uses effective strategies for differentiation, interacts positively, professionally, showing respect with students and parents, expects students to learn and not fail, actively engages students in lessons that are planned around grade level expectations and enhance critical thinking skills. Professional obligations of teachers are met through continuous pursuit of new understanding of teaching and learning, reflection on their own practices and beliefs and through efficient work habits for planning lessons, meeting deadlines and honoring schedules.
NewContinuing Substitute Kindergarten Teacher Nashua School DistrictContinuing Substitute Kindergarten TeacherNashua, NH$49,000–$100,386 / yearA Teacher in the Nashua School District is highly qualified for the delivery of specified course content, uses effective strategies for differentiation, interacts positively, professionally, showing respect with students and parents, expects students to learn and not fail, actively engages students in lessons that are planned around grade level expectations and enhance critical thinking skills. Professional obligations of teachers are met through continuous pursuit of new understanding of teaching and learning, reflection on their own practices and beliefs and through efficient work habits for planning lessons, meeting deadlines and honoring schedules.
School Psychologist NavraSchool PsychologistRochester, NHSchool Psychologist | New Hampshire | 2026–2027 School Year Navra is hiring School Psychologists for full-time, school-based positions near Rochester, NH for the 2026–2027 school year. If you're looking to make a meaningful impact while working in a supportive school environment, we'd love to connect.
Special Education Teacher CC 2389 TIMBERLANE REGIONAL SCHOOL DISTRICT-UNIT 55Special Education Teacher CC 2389NHWe are seeking candidates with backgrounds in working with students with emotional disabilities and strong backgrounds in (or are certified to teach). The Timberlane Regional School District is looking for a Danville Elementary Special Education Teacher.
STEM Teacher - Portsmouth Christian Academy VanderbloemenSTEM Teacher - Portsmouth Christian AcademyDover, New HampshireWhat began as a 70-student school, named Bethel Christian Academy, has blossomed into New England’s largest non-denominational school with over 650 students in 3 buildings on a 70-acre campus, resting on the banks of the Bellamy River. You’ll be teaching bright, coachable students—many scoring in the top 10% nationally—on a beautiful, 70-acre riverside campus with access to real-world, hands-on learning (including our own dock and tidal river for Marine Biology).
Biology Teacher Kansas City Kansas Public SchoolBiology TeacherNashua, NHTITLE Biology TeacherLOCATIONJ.C. Harmon High SchoolThe Kansas City Kansas Public Schools KCKPS is a nationally recognized urban school district that serves approximately 22000 students and 60 different languages are spoken in the homes of our students. With Head Startpreschools 28 elementary schools 7 middle schools and 5 college and career academieshigh schools we are the fifth largest district in the state of Kansas and our student population is approximately 56 Hispanic 24 African American 9 White and 6 Asian.
Long Term Substitute Preschool Teacher Nashua School DistrictLong Term Substitute Preschool TeacherNashua, NHA Teacher in the Nashua School District is highly qualified for the delivery of specified course content, uses effective strategies for differentiation, interacts positively, professionally, showing respect with students and parents, expects students to learn and not fail, actively engages students in lessons that are planned around grade level expectations and enhance critical thinking skills. Professional obligations of teachers are met through continuous pursuit of new understanding of teaching and learning, reflection on their own practices and beliefs and through efficient work habits for planning lessons, meeting deadlines and honoring schedules.
Anticipated Special Education Teacher Nashua School DistrictAnticipated Special Education TeacherNashua, NH$49,000–$100,386 / yearSUMMARY RESPONSIBILITIES: A Teacher in the Nashua School District is highly qualified for the delivery of specified course content, uses effective strategies for differentiation, interacts positively, professionally, showing respect with students and parents, expects students to learn and not fail, actively engages students in lessons that are planned around grade level expectations and enhance critical thinking skills. Professional obligations of teachers are met through continuous pursuit of new understanding of teaching and learning, reflection on their own practices and beliefs and through efficient work habits for planning lessons, meeting deadlines and honoring schedules.
Special Education Teacher Nashua School DistrictSpecial Education TeacherNashua, NH$49,000–$100,386 / yearSUMMARY RESPONSIBILITIES: A Teacher in the Nashua School District is highly qualified for the delivery of specified course content, uses effective strategies for differentiation, interacts positively, professionally, showing respect with students and parents, expects students to learn and not fail, actively engages students in lessons that are planned around grade level expectations and enhance critical thinking skills. Professional obligations of teachers are met through continuous pursuit of new understanding of teaching and learning, reflection on their own practices and beliefs and through efficient work habits for planning lessons, meeting deadlines and honoring schedules.
Long Term Substitute - Special Education Teacher TIMBERLANE REGIONAL SCHOOL DISTRICT-UNIT 55Long Term Substitute - Special Education TeacherNHDanville Elementary is seeking a highly skilled, creative and enthusiastic candidate who is highly collaborative and professional for elementary classroom. This individual will also work closely with specialists and special educators to differentiate instruction to meet the needs of the learners.
One Year Assignment - Grade 3 Teacher TIMBERLANE REGIONAL SCHOOL DISTRICT-UNIT 55One Year Assignment - Grade 3 TeacherSandown, NHSandown North is seeking to fill a one year teaching assignment as a Grade 3 Teacher who has experience working with elementary students. Salary level and benefits will be in accordance with the current Timberlane Teachers Association Collective Bargaining Agreement.
Grade 3 Long Term Substitute Teacher Tri-town School UnionGrade 3 Long Term Substitute TeacherNHThis position requires hand/wrist movement as in writing or using a computer keyboard/mouse and moderate to frequent exertion in body movements such as reaching, bending and twisting. Essential functions of the job may include but are not limited to the following: Plan, prepare and deliver lesson plans and instructional materials that facilitate active learning.