Awesome trainer, knows his stuff and makes you feel comfortable while still making sure you know everything you need to know.