Everyone is different when it comes to interests, education, skill levels in different industries, etc. One of the biggest mistakes I see businesses and bloggers making is limiting their audience. If you want your content to do well or you want your sales copy to help you convert you have to write for multiple demographics and audiences at the same time. To make a sale or to pick up another fan you have to create trust and the best way to create trust is to meet the particular needs of the reader.
My background is in Psychology and I use that background to enhance our client’s marketing efforts. Whether it is content, web design and development, social media or paid search everything is based around how to create trust and reach multiple, broad audiences.