I can help too if you guys don't mind!
I need to practice my english as well... in a few weeks I'm doing a presentation in english for some partners and neither my boss nor other people in the company can actually talk to an audience because they are not good at english. I'm fucking scared >_<