My girlfriend is a trained classical singer whereas I'm a self taught musician. She doesn't really gravitate towards the rock music I like to write but because of her training she can easily jam, riff, or write anything far quicker than I can. Songwriting is a very technical skill indeed.