dan mcteauge