B.W.
I know two people whose children have gone to Happy Hills Farm as well as people that have worked there (I have a background in social work and am a teacher). From everything I know, it is an amazing place--check it out. If your doc is recommending it, he/she must think it's a good fit. From mom to mom or professionally, I have never heard a negative thing about the place. Good luck