Dr. Ouellette graduated from Springfield College in Springfield, Massachusetts and completed his medical training at the University of Vermont College of Medicine. Upon completion of a Pediatric internship with the U.S. Navy, he served four years of active duty as a naval physician with the U.S. Marine Corps. He then returned to his home state of Maine to complete his Pediatric Residency and a Primary Care Sports Medicine Fellowship program. Dr. Ouellette is a Board Certified Pediatrician and holds a Certificate of Added Qualification in sports medicine. He serves as team physician for Bowdoin College, Old Orchard Beach High School, and the Portland Junior Pirates. In addition, he assists with coverage for the Portland Pirates (AHL) and the U.S. National Soccer Teams. Dr. Ouellette is a fellow of the American Academy of Pediatrics as well as a member of the American College of Sports Medicine and American Medical Society of Sports Medicine. In his leisure time, Dr. Ouellette is an avid swimmer, runner, and part-time golfer.