Coach Jim Hill has instructed hundreds of players over the past 10 plus years! He is a Teacher who has dedicated his time and efforts to making players better at all levels. Coach Jim Hill coaches from the collegiate level through elementary school aged players.