Home Education Oxford Uni don says 'peer pressure' is stifling debate