I can highly recommend Andrew Shore for participation in early level brainstorming about design work, which is what we have used him for here. He is highly creative and masterful at contributing to the discussion in a proactive manner. I will definitely use Andrew again for other jobs in the future.