Angela Karl is a professional freelance writer currently living in Florence, Italy, with over six years of experience in the editorial world. When she's not writing articles, she can be found perfecting her programming language skills and seeing as much of the world as possible. For more information, check out her website, Instagram, and Twitter.