Great instructor – very responsive to questions in-person and via email and text. I liked the online class as you could work at your own speed but calling in to the main number (not Randy) took a while.