Education and specialist training

University of Illinois at Urbana–Champaign, United States

1998–1999 University of Illinois at Urbana–Champaign, United States — Photography studies, College of Fine and Applied Arts. Dean’s List, Spring 1999.