Hard cheeses will keep for 3 to 4 weeks. Softer cheeses will keep from 1 to 2 weeks. Large pieces of cheese tend to keep longer than smaller ones. Fresh cheeses, such as cottage cheese and cream cheese, have a higher water content and are more perishable than hard cheeses. They don't improve with age and should be used by the use-by date on the package.
Mold is fairly harmless.
To help prevent mold, change the wrapping each time you use cheese. Freezer Most hard cheeses can be frozen, but their texture will change. Use thawed cheese for crumbling or shredding, using as a topping or for blending into uncooked dishes. Use moistureproof and airtight wrapping. Thaw frozen cheese in the refrigerator.