Over the last 25 years Mr. O'Neill has coached .
Over the last 25 years Mr. O'Neill choreographed various professional and many amateur skaters from beginners to Senior National Level .
Over the last 25 years Mr. O'Neill has coached and or choreographed various professional and many amateur skaters from beginners to Senior National Level .