"BJ was AWESOME. He was incredibly thorough, very kind and patient, and helped walk me through very specific lines of code. As a intermediate programmer / hacker, I really appreciated that BJ helped me understand some of the fundamentals that I had missed from hacking as well as receive help on a lot of intricate code issues. BJ is great if you want to not only solve your issues, but have someone patiently walk you through the solution so that you can figure it out on your own going forward (ie. great as a mentor). He is also a CTO of a web design company though, so if you're looking for total external support, I'm sure he'd be great too!