Jeremy is VERY competent, always knows how to work around an issue, the exercises are always pertinent and challenging. It’s clear he’s done a lot of this.

Daniel Steffen, Switzerland