Branding and logo design are some of the most difficult but also the most rewarding projects for a graphic designer. The ultimate goal is to convey as much about the brand / product / client as you can, as simply as possible. Luckily for me I get to work with awesome clients who have a strong idea of who they are, and a real vision for where they want to be in the market, the rest is easy.