During this assignment I feel that I have learned a lot about teamwork.
I think I need to listen more carefully to other points of view and keep an open mind to other ways of doing things. It also helps to have a clear plan and timing schedule that all the team agree to and can work with. I think it is good to have regular and frequent communication about progress and if problems have occurred - we tried to do this via phone, MSN, meetings etc.
Following this experience I now think that I would be a better team member or leader of the group as I picked up some great points that I have learned from.