A Vancouver Island school district says an elementary school teacher has been charged with accessing child pornography.