Christian excelled in all of the above.. Outstanding in his knowledge of the product, professionalism and really appreciated his communication of all the completed procedures. Would absolutely recommend Christian in a heartbeat.