Andrew Razeghi is fantastic! He really motivated our team and gave us exercises that were helpful and insightful in order to apply his teaching. These exercises pushed our teams outside their comfort zones and resulted in creative, memorable learning.