Do you have any advice for giving presentations/ pitching?
Wow, that's a really broad topic and there is so much written on this.
When you say presentations, do you mean specifically like PowerPoint slides or pitching like getting funding for a business idea?One of the best places to hear great presentations is Ted.com. You may want to check out Garr Reynolds and his books. Another great resource for presentations is Nancy Duarte. Also Seth Godin. For pitching (selling your ideas or getting funding) I would read Oren Klaff's book called Pitch Anything.
Let me know if that was what you were looking for. Hopefully others will have more ideas!