Dr. Veilleux obtained his MD (1979) from the Université de Sherbrooke. He then completed both his internship and Medicine residency at the Centre hospitalier universitaire de Sherbrooke (CHUS) and the Hôtel-Dieu de Montréal between 1980 and 1981. Dr. Veilleux completed his neurology training at the CHUS in 1983, and went to do neurophysiology fellowship at Mayo Clinic (1983- 1986).