Randy has a ton of experience as an educator and is always happy to answer questions about teaching. He always does his best to break down content so its easier to digest, and includes case-study activities to keep things interesting. Randy is engaging and intentional with his lectures, but participation is key to this class!