Ted was amazing. He was very professional and on time. His music was just stellar. I can't wait to book him again.