Dr. Irvine-Moore is simply fantastic. She always spends plenty of time with me, is crystal clear with explanations, and is an excellent listener. Additionally, as my health has improved, she is genuinely excited with me but also explains common issues with patients that may slip back into bad health habits.Thank you Dr. Irvine-Moore for everything..