Team Building and Building a Program