Parallel schooling