McMillan Golf Academy provides in depth golf lessons, training and swing analysis for golfers of all ages and all skill levels, from beginners to professionals.