“ Very patient and professional team. Gave me a lot of explanation during this project, and happily shared their knowledge and expertise to help me understand the technical concepts. Communicated well, and always very much available.They also took direction ?