There is no excerpt because this is a protected post.
A workshop for campaigners and activists
Slides for an online communications training course
Slides for an introduction to media relations training workshop, including press release writing tips
Great ideas for your website but not sure how to make them happen?
Two-hour workshop: 6 steps to a successful campaign
Slides for an introduction to strategic communications training workshop