Michaela Cotton grew up in Virginia Beach, Virginia. She attended the University of Viriginia where she studied abroad one summer studying French in Lyon, France. After graduation, Michaela decided to pursue the legal field and worked as a legal assistant in family law for about two years. After discovering her passion for helping families, Michaela continued her education at William & Mary Law School. During law school, she interned at family law firm, performed pro bono work as an extern at the Legal Aid Society of Eastern Virginia, and was a research assistant for her school’s family law professor. Michaela was also heavily involved in her school’s Bill of Rights Journal. She served both as an associate editor and a senior articles editor, and her student note on constitutional law was published in her journal. Michaela also organized a charity event, kitten yoga, at the local animal shelter through her involvement with the Student Environmental & Animal Law Society board.

In her free time, Michaela enjoys running (with the goal of running a half marathon in every state), pickleball, tennis, reading, and going on outdoor adventures with her two rescue dogs and her fiancé Eric.

Education

  • William & Mary Law School - J.D. - 2025

    Associate Editor, Bill of Rights Journal
    Senior Articles Editor, Bill of Rights Journal
    Lewis B. Puller, Jr. Veterans Disability Benefits Clinic
    Low Income Tax Clinic
    Student Environmental & Animal Law Society, Community Outreach Coordinator
    Student Admissions Ambassador

  • University of Virginia - B.A. - 2016

    Dean’s List

Publications

  • Life, Liberty, and Freedom from Nonconsensual Pelvic Exams, 33 Wm. & Mary Bill Rts. J. 257 (2024).
Members Of
Emerging Legal Leaders 2011 Awards
North Carolina State Bar
Mecklenburg County Bar
Organization Avvo Rating 10 Badge Received By Mathew R. Arnold
avvo rating 10,0 Brad
avvo choice award 2017 Brad
Avvo Rating Matt Arnold
Super Lawyers badge - Matthew R. Arnold
Super Lawyers badge - J. Bradley Smith

We Accept the Following Credit Cards

Visa LogoMastercard LogoAmerican Express LogoDiscover Logo

Contact Us

  1. 1 Free Consultation
  2. 2 We Are Here To Help
  3. 3 Hablamos Español
Fill out the contact form or call us at (704) 370-2828 to schedule your free consultation.

How Can We Help?

Disclaimer

View our Privacy Policy and Terms of Service.