The only reason i am giving 2 stars is because Dr. Puts is extremely kind and helpful. Otherwise, I would give 0 stars. My goodness, what a dehumanizing experience. The r ... more