M.N.
C.,
I am not sure what area you are located in. However, I STRONGLY recommend any of the pediatricians at Baptist Primary Health behind the Regency Square Mall. My daughter sees Dr. Altomare there and I absolutely love him. I have friends whose children see some of the other pediatricians with the same practice.
I know that you are requesting a small practice and this is NOT a small practice. However, they meet all of your other criteria. I have never once felt rushed or uncomfortable asking any questions. Dr. Altomare is absolutely wonderful with my daughter and speaks TO her, not about her, and always makes sure to ask if she has any questions. He always tells her exactly what he is going to do before he does it and treat her with the utmost respect.
My daughter is 5 now and started seeing Dr. Altomare when she was 3 because we had just relocated here. As long as I am withing driving distance to him she will continue to see Dr. Altomare for as long as she can.
Good luck on your search.
M.