President Bush has been invited to address students in Tehran.