If I could give Eric 10 stars, I would! He was very professional & truly,truly magical! He was very funny & talented. He had great sense in reading the crowd & his jokes & tricks were appropriate & mind-blowing for kids & adults alike. Several friends wanted his card to hire him & I would hire him again..