High School, College, and Professional playing experience along with over 20 years of teaching experience with all ages and abilities of players. I host a Jr. Golf Academy each summer along with teaching a beginning golf class for college students that introduces them to the game of golf. I also give over 200 individual lessons a year.