Good and knowledgeable trainer

Good and knowledgeable teacher. Dan is humble and not pretentious.

-Fred Schwallenberg