David is an absolutely fantastic instructor and I cant recommend him enough. I'd been with another instructor previously who had put me on edge and stressed me. I've never not felt comfortable with David and if I ever felt unsure about something he was approachable and easy to talk to so that we could go over it again.