I think you have a great inspirational shot here. The quote is fantastic and your picture really supports it. The interanl thought it creates of how a leaf is created, from the bud to the actual leaf really stnads out when I read this quote. I think with a littel different framing you would have scored higher, but it is still a great shot that worked well in the challenge!
Although I'm not crazy about the choice of font for the header on the left, I like seeing it run vertically. It's a nice change from all the other entries.
nice image but the borders look very distracting and so does the text which goes in two directions. In close distance communications like a poster the text and visual should become an integral part and this is where your poster looks weak 6
I love the idea and the photo is lovely. I would not have had the "success starts here" on the left. It seems a touch disjointed and isn't needed to get the idea across. ;~D Good luck.