Based on the info in your post your FillByFirstLast takes one parameter while in your function call your are passing in three.

Me.Evaluation_CriteriaDataSet.StudentInfo
StudentInfoFirstName
StudentInfoLastName