Catherine Reynolds called 'disgrace' after her expletive-filled lessons discussing sex
For our newsletter