I have worked with Ryan for over two years on a variety of SharePoint projects. His skill and knowledge of SharePoint is masterful. He works fast. His communication is excellent. And he’s good with clients, should we need him to participate at that level. He’s great to work with, and I would not hesitate to work with him in the future.