Dr. Thompson completed her undergraduate degree at North Dakota State University in Fargo, ND. She completed her medical education and internship at the University of North Dakota in Grand Forks. She completed her residency training in Dermatology at the University of North Carolina. In 2002, she started practicing at Chapel Hill Dermatology. In her spare time, she enjoys reading, the outdoors, and spending time with her family.