The exclamation mark is arguably one of the most controversial pieces of English punctuation. Some writers love them; others hate them. The editors at Scribendi.com offer advice on when to use exclamation marks and when to avoid using them.
The Question Mark Podcast: How and When to Use It
The usage of question marks depends on context. This podcast outlines how to use question marks properly, and provides you with clear examples. The use of question marks in screen plays and in formal and informal writing is also discussed in detail.