He needs to worry about passing school first. He needs to evaluate if GT is the right place for his education. If he just had a bad semester and can turn it around, then he should probably stay. If he is lost, and tutoring can't get him through, he doesn't need to stay until it is too late to turn things around.
He's a great athlete, from all indications, but he will certainly have to move from the QB position if he goes anywhere else. Remember Pat Carter transferred believing he was a QB when we were going to move him to WR. Ended up finally at Louisville playing WR. Wasted eligibility trying to be a QB when coaches recognized he needed to change positions.
Hopefully Graham stays. He could be a real game breaker if he is as athletic as folks say.