The EPEC-O Curriculum is produced by the EPEC TM Project with major funding provided by NCI, with supplemental funding provided by the Lance Armstrong.