Welcome to KnowItAll. You have found the best platform for instruction, learning and collaboration between teachers and students. Teachers can create digital lessons, send assignments, have group discussions, and review student work. Students can work together, get individualized instruction, and get ahead. It only takes a minute to get started and its free. Seriously.