Such a great class! Randy was engaging and fun while also clearly portraying the information we needed. I learned a lot while also having a good time.