validate unmarshalled student