The best there is! Dr. McAlear is the best there is on the south shore--hands down! 5 - Jack M. Rockland, MA