Dr. Richard Rosenfield was absolutely the best psychologist I have ever seen. I would walk out of a session feeling like he had given me the answers to every problem I brought up and now had the skills to deal with them. He helped me improve myself and deal with my issues incredibly well. I absolutely recommend him, hands down.