Hi, I would like to recommend that the Preferred Name field be the one to pull into rosters. When I worked in a different business we were able to simple change the First Name field label to Preferred Name so we could pull the correct name for our classes.
I would like to add that it would be most helpful to have both their prefered name and legal name on rosters. Teachers shouldn't have to ask for their dancer's prefered names if the parents have entered it into the system already. On the flip side, if there is an emergency it could be important for the teacher to know the student's given name so they can get proper medical or other care.