Unless things have changed in Florida since I went to law school there, the GALs do not have to be attorneys. The GAL program was actively recruiting law students to serve as GALs while still in law school, and a couple of my classmates did it.
In Colorado, a GAL is an Attorney. I researched the GAL rules for Florida and came up with this (not quite as restrictive as Colorado):
Who can be a
Guardian Ad Litem ?
Any person who has common sense and good judgment can be a Guardian Ad Litem! A GAL does not have to be a lawyer, counselor, therapist or parent, since he/she does not perform these roles for the child. A volunteer Guardian Ad Litem should be a person who has perhaps dealt with crisis in his/her own life, and is capable of helping a child in crisis. He/she should be a person who CARES... and is able to give TIME to help a child. A Guardian Ad Litem volunteer may have to "think outside the lines." Volunteers will be matched with children depending on how much time they are able to give, the seriousness of the case, and the backgrounds of the volunteer and the child.
http://www.guardianadlitem.org/about.htm