The DogClub has a good useful site, with lots of information. Their guide to nationwide trainers is HERE, and a list of subjects which they have good information on is HERE .
(CalmDawg has no connection with DogClub, but agrees that for Fireworks the long term best solution is desensitisation, see here)
These other links are to related DAWG'S BISCUITS sites or pages: