Dr James Hopf graduated from the University of Sydney in 1989. He completed his fellowship at the Royal Australian College of General Practice in 1999 and Fellowship Of the Australian Medical Acupuncture College in 2000. He has been working in General practice on the Northern Beaches for the past 25 years. He believes in whole person care and has a special interest in Acupuncture and Integrative Medicine.