Dr. Magdahl is a very professional and very smart shrink. He takes a genuine interest in you, is easy to talk to, is caring and sensitive to your needs, and an all around very helpful therapist. If you are seeking real changes in your life, he's the one to see. Would highly recommend to anyone.
Cons: Address is a little hard to find