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. He holds a Certificate of Added Qualification in sports medicine and serves as team physician for Bowdoin College and Old Orchard Beach High School. 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.