Dr. Hakkarainen is the absolute BEST!! She always takes her time to explain bloodwork results, to listen to any health and life updates since the previous visit, and she always has such wisdom to share about life in general and how to become healthier, as a whole individual, not just physically but mentally, emotionally and spiritually. She is very down to earth and not arrogant like some medical professionals can be....she treats you like an equal, not just a patient, but someone that is like a friend and who is worthy of respect too. She's brilliant as a physician and yet knows how to relate to 'regular' people. I adore her!! This practice as a whole is wonderful and all the staff is friendly and extremely efficient!