Who should teach Sex Ed?

Anonymous
Since sex is becoming a prominent subject between teenagers, who do you think is best fit to teach this subject to adolescents, and is it appropriate to teach to people below the age of 18? 
Just curious about the general opinion of others, feel free to debate on it! 

Vote below to see results!