This was the best part of my San Diego trip!!! I highly recommend! Granger was so awesome and knowledgeable, much respect to him for what he does for not only the environment but the state of presence he challenges us to join in, the best time ever !!