For the first time in nearly two decades, New York City schools will start teaching mandatory sex education classes to all middle and high school students. Is it a good idea?