Bob’s clinics are not like others I have taken, which I call a ‘watch and learn’ kind of clinic; Bob’s clinic was hands-on and highly interactive. I was never bored, and I left with a list of things to practice and improve upon. Bob is very patient and takes his time explaining things as he demonstrates them and then has us do them.