Ray Wenderlich
Ray is part of a great team - the raywenderlich.com team, a group of over 200 developers and editors from across the world. He and the rest of the team are passionate both about making apps and teaching others the techniques to make them.
When Ray’s not programming, he’s probably playing video games, role playing games, or board games.