Dr. Taff has worked for Windstone Health Services for over 10 years. He has extensive experience with chemically dependent and psychiatric patient populations, as well as specific expertise in medication management. Dr. Taff has a B.A. from Rutgers University, and M.D. from the University of Birmingham (England) and a M.P.H. from the UCLA School of Public Health.
He completed his residency at USC/LA County Hospital and later served as a Clinical Professor of Psychiatry at USC. He is board certified by the American Board of Psychiatry and the Royal College of Psychiatrists of England.