Choosing The Best Journey Teams