was it embarrassing? any s e x related stuff u learnt about in class?that u absolutely pissed ur pants about or were to shy to talk about? and just giggled