Text this: What Factors Predict CS Student Outcomes? Part 4 of the State of Computer Science in Illinois High Schools Series