Dave is an awesome instructor and a great  guy to chat with when he finds the time. On top of being extremely knowledgeable and an in-depth instructor, he'll find the time to chat about your future and offers advice on ways to focus your career 