Welcome to Songwriting School, where we talk to local songwriters about how they wrote one specific song. As frontman of Jacksonville based indie-rock band Teal Peel, songwriter Taylor Neal is the first to admit to his own perfectionism. He held onto some of the band’s songs for several years prior to releasing them. But when you hear the recordings, his …