Web Resources
Communication skills: Speaking and listening
University of Kent's tips to improve various communication skills
University of Leicester's various resources for improving presentation skills
Presentation advice from University of Sussex
Information on preparing and presenting; and great tips for group presentations