very nice team building … amazing energy and really made the group comfortable very quickly. One of the best team building I ever had. A really nice person, very approachable and nice to work with. He got us all at the top of our mood elevator and fully energized. Thanks Marvin!