As a homeschool teacher, you teach students in a variety of different settings. Despite the name, not all homeschooling occurs at home. Parents occasionally bring children to a class for a specialized topic, such as art or woodworking. Depending on the demographics in your area, you may be asked to educate students at the elementary school, middle school, or high school levels. Homeschool teachers usually teach in-person, but recent developments in technology mean that some tutor students online instead. Regardless of how you interact with students, all homeschool teachers must take the parent's wishes into account, and this can vary between households. For example, parents may ask you to emphasize their ethnic heritage over general history or focus on hands-on work instead of educational lectures.