Online teachers work with students on different subjects, depending on the school or organization they work for, the grade they teach, and their specialty. But the job of online teachers is similar to classroom teachers; they develop lesson plans for their courses that are effective and engaging for students, assign and grade class work and homework, and administer tests. Instruction is conducted over web portals or live streaming, so many online teachers focus on one particular course or subject at a time. For example, an English teacher may teach a Shakespeare class in the morning, but offer a grammar basics course in the afternoon.