Unfortunately yeast viability plays a huge roll in fermentation times. Properly stored Nottingham is amazing stuff and has fermented out all of my beers in two weeks (probably less, but I let it sit for at least three weeks regardless). I've heard mixed reviews about Coopers: it's a slow starter, it takes a while to complete fermentation, etc. This sounds to me like a viability issue with the yeast cell count. However different yeasts have different needs, and it's still possible that coopers just takes her sweet time.
Check a few days apart with a hydrometer to make sure it's done.