Here you can find a list of criteria to evaluate a speech:
Always the same problem – suddenly there are holidays and no more English classes, oh horror!
But there is help! Have a look at the Ted conferences that consist of short talks about a multitude of different topics from the sciences, entertainment, design, arts, etc.
Cagle.com offers an excellent database for up-to-date cartoons on US politics.