The team was professional! They were always quick in responding my questions when I needed clarification about something they did not understand as well. Sometimes it took quite some time before you could get hold of someone but that's because we had several meetings which meant more people available then usual. If this happens make sure you ask everyone if everything went ok during their meeting otherwise your clients may think there are problems at work etc even though all communication happened fine. Working together towards one goal makes any project easier especially since working alone would have been really stressful considering how complicated things seemed sometimes!