"James is the guy you want to go to if you have a serious, production-level issue, or, if you want a thorough understanding of React/Redux. I have worked with mentors on and off for the past few years, and James is one of the best I've had. He's thorough, extremely knowledgable, but most importantly, he can explain things well. As I'm sure anyone knows, being an expert on a subject can mean absolutely nothing when it comes to mentoring. James is unique in that he is seemingly a pro at programming, but also has the ability to explain his methods and the intricacies of code to a beginner (like myself). I really enjoyed working with him and can't recommend him enough. Thank you, James!!"