yousef rodgers