“Craig is very knowledgeable about the e-learning industry and able to provide a broad perspective on industry trends, including LMSs and social learning. He delivered on time and above expectations. Craig is passionate about e-learning and it shows in his work. ”