FreedomHomeschooling.com lists free curriculum for all grades (K to 12th) and every subject. The majority of the resources listed on most of the curriculum pages are secular, and those that aren't are labled.