- Master’s Degree (MA) in Screen Translation Studies (with Distinction) – University of Leeds, England
- Bachelor’s Degree (BA) in Translation Studies – University of Montreal, Canada
- Certificate of General University Studies (DEUG) in English Language, Literature and Civilisation (LLCE) – University Lyon 2, France