diff --git a/.babelrc b/curriculum/.babelrc similarity index 100% rename from .babelrc rename to curriculum/.babelrc diff --git a/.editorconfig b/curriculum/.editorconfig similarity index 100% rename from .editorconfig rename to curriculum/.editorconfig diff --git a/.eslintignore b/curriculum/.eslintignore similarity index 100% rename from .eslintignore rename to curriculum/.eslintignore diff --git a/.eslintrc b/curriculum/.eslintrc similarity index 100% rename from .eslintrc rename to curriculum/.eslintrc diff --git a/.github/CODE_OF_CONDUCT.md b/curriculum/.github/CODE_OF_CONDUCT.md similarity index 100% rename from .github/CODE_OF_CONDUCT.md rename to curriculum/.github/CODE_OF_CONDUCT.md diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/curriculum/.github/ISSUE_TEMPLATE/bug_report.md similarity index 100% rename from .github/ISSUE_TEMPLATE/bug_report.md rename to curriculum/.github/ISSUE_TEMPLATE/bug_report.md diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/curriculum/.github/ISSUE_TEMPLATE/feature_request.md similarity index 100% rename from .github/ISSUE_TEMPLATE/feature_request.md rename to curriculum/.github/ISSUE_TEMPLATE/feature_request.md diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/curriculum/.github/PULL_REQUEST_TEMPLATE.md similarity index 100% rename from .github/PULL_REQUEST_TEMPLATE.md rename to curriculum/.github/PULL_REQUEST_TEMPLATE.md diff --git a/.gitignore b/curriculum/.gitignore similarity index 100% rename from .gitignore rename to curriculum/.gitignore diff --git a/.npmignore b/curriculum/.npmignore similarity index 100% rename from .npmignore rename to curriculum/.npmignore diff --git a/.prettierrc b/curriculum/.prettierrc similarity index 100% rename from .prettierrc rename to curriculum/.prettierrc diff --git a/.travis.yml b/curriculum/.travis.yml similarity index 100% rename from .travis.yml rename to curriculum/.travis.yml diff --git a/CHANGELOG.md b/curriculum/CHANGELOG.md similarity index 100% rename from CHANGELOG.md rename to curriculum/CHANGELOG.md diff --git a/LICENSE.md b/curriculum/LICENSE.md similarity index 100% rename from LICENSE.md rename to curriculum/LICENSE.md diff --git a/README.md b/curriculum/README.md similarity index 100% rename from README.md rename to curriculum/README.md diff --git a/addAssertsToTapTest.js b/curriculum/addAssertsToTapTest.js similarity index 100% rename from addAssertsToTapTest.js rename to curriculum/addAssertsToTapTest.js diff --git a/challengeTitles.js b/curriculum/challengeTitles.js similarity index 100% rename from challengeTitles.js rename to curriculum/challengeTitles.js diff --git a/challenges/01-responsive-web-design/applied-accessibility.json b/curriculum/challenges/01-responsive-web-design/applied-accessibility.json similarity index 100% rename from challenges/01-responsive-web-design/applied-accessibility.json rename to curriculum/challenges/01-responsive-web-design/applied-accessibility.json diff --git a/challenges/01-responsive-web-design/applied-visual-design.json b/curriculum/challenges/01-responsive-web-design/applied-visual-design.json similarity index 100% rename from challenges/01-responsive-web-design/applied-visual-design.json rename to curriculum/challenges/01-responsive-web-design/applied-visual-design.json diff --git a/challenges/01-responsive-web-design/basic-css.json b/curriculum/challenges/01-responsive-web-design/basic-css.json similarity index 100% rename from challenges/01-responsive-web-design/basic-css.json rename to curriculum/challenges/01-responsive-web-design/basic-css.json diff --git a/challenges/01-responsive-web-design/basic-html-and-html5.json b/curriculum/challenges/01-responsive-web-design/basic-html-and-html5.json similarity index 100% rename from challenges/01-responsive-web-design/basic-html-and-html5.json rename to curriculum/challenges/01-responsive-web-design/basic-html-and-html5.json diff --git a/challenges/01-responsive-web-design/css-flexbox.json b/curriculum/challenges/01-responsive-web-design/css-flexbox.json similarity index 100% rename from challenges/01-responsive-web-design/css-flexbox.json rename to curriculum/challenges/01-responsive-web-design/css-flexbox.json diff --git a/challenges/01-responsive-web-design/css-grid.json b/curriculum/challenges/01-responsive-web-design/css-grid.json similarity index 100% rename from challenges/01-responsive-web-design/css-grid.json rename to curriculum/challenges/01-responsive-web-design/css-grid.json diff --git a/challenges/01-responsive-web-design/responsive-web-design-projects.json b/curriculum/challenges/01-responsive-web-design/responsive-web-design-projects.json similarity index 100% rename from challenges/01-responsive-web-design/responsive-web-design-projects.json rename to curriculum/challenges/01-responsive-web-design/responsive-web-design-projects.json diff --git a/challenges/01-responsive-web-design/responsive-web-design.json b/curriculum/challenges/01-responsive-web-design/responsive-web-design.json similarity index 100% rename from challenges/01-responsive-web-design/responsive-web-design.json rename to curriculum/challenges/01-responsive-web-design/responsive-web-design.json diff --git a/challenges/02-javascript-algorithms-and-data-structures/basic-algorithm-scripting.json b/curriculum/challenges/02-javascript-algorithms-and-data-structures/basic-algorithm-scripting.json similarity index 100% rename from challenges/02-javascript-algorithms-and-data-structures/basic-algorithm-scripting.json rename to curriculum/challenges/02-javascript-algorithms-and-data-structures/basic-algorithm-scripting.json diff --git a/challenges/02-javascript-algorithms-and-data-structures/basic-data-structures.json b/curriculum/challenges/02-javascript-algorithms-and-data-structures/basic-data-structures.json similarity index 100% rename from challenges/02-javascript-algorithms-and-data-structures/basic-data-structures.json rename to curriculum/challenges/02-javascript-algorithms-and-data-structures/basic-data-structures.json diff --git a/challenges/02-javascript-algorithms-and-data-structures/basic-javascript.json b/curriculum/challenges/02-javascript-algorithms-and-data-structures/basic-javascript.json similarity index 100% rename from challenges/02-javascript-algorithms-and-data-structures/basic-javascript.json rename to curriculum/challenges/02-javascript-algorithms-and-data-structures/basic-javascript.json diff --git a/challenges/02-javascript-algorithms-and-data-structures/debugging.json b/curriculum/challenges/02-javascript-algorithms-and-data-structures/debugging.json similarity index 100% rename from challenges/02-javascript-algorithms-and-data-structures/debugging.json rename to curriculum/challenges/02-javascript-algorithms-and-data-structures/debugging.json diff --git a/challenges/02-javascript-algorithms-and-data-structures/es6.json b/curriculum/challenges/02-javascript-algorithms-and-data-structures/es6.json similarity index 100% rename from challenges/02-javascript-algorithms-and-data-structures/es6.json rename to curriculum/challenges/02-javascript-algorithms-and-data-structures/es6.json diff --git a/challenges/02-javascript-algorithms-and-data-structures/functional-programming.json b/curriculum/challenges/02-javascript-algorithms-and-data-structures/functional-programming.json similarity index 100% rename from challenges/02-javascript-algorithms-and-data-structures/functional-programming.json rename to curriculum/challenges/02-javascript-algorithms-and-data-structures/functional-programming.json diff --git a/challenges/02-javascript-algorithms-and-data-structures/intermediate-algorithm-scripting.json b/curriculum/challenges/02-javascript-algorithms-and-data-structures/intermediate-algorithm-scripting.json similarity index 100% rename from challenges/02-javascript-algorithms-and-data-structures/intermediate-algorithm-scripting.json rename to curriculum/challenges/02-javascript-algorithms-and-data-structures/intermediate-algorithm-scripting.json diff --git a/challenges/02-javascript-algorithms-and-data-structures/javascript-algorithms-and-data-structures-projects.json b/curriculum/challenges/02-javascript-algorithms-and-data-structures/javascript-algorithms-and-data-structures-projects.json similarity index 100% rename from challenges/02-javascript-algorithms-and-data-structures/javascript-algorithms-and-data-structures-projects.json rename to curriculum/challenges/02-javascript-algorithms-and-data-structures/javascript-algorithms-and-data-structures-projects.json diff --git a/challenges/02-javascript-algorithms-and-data-structures/object-oriented-programming.json b/curriculum/challenges/02-javascript-algorithms-and-data-structures/object-oriented-programming.json similarity index 100% rename from challenges/02-javascript-algorithms-and-data-structures/object-oriented-programming.json rename to curriculum/challenges/02-javascript-algorithms-and-data-structures/object-oriented-programming.json diff --git a/challenges/02-javascript-algorithms-and-data-structures/regular-expressions.json b/curriculum/challenges/02-javascript-algorithms-and-data-structures/regular-expressions.json similarity index 100% rename from challenges/02-javascript-algorithms-and-data-structures/regular-expressions.json rename to curriculum/challenges/02-javascript-algorithms-and-data-structures/regular-expressions.json diff --git a/challenges/03-front-end-libraries/bootstrap.json b/curriculum/challenges/03-front-end-libraries/bootstrap.json similarity index 100% rename from challenges/03-front-end-libraries/bootstrap.json rename to curriculum/challenges/03-front-end-libraries/bootstrap.json diff --git a/challenges/03-front-end-libraries/front-end-libraries-projects.json b/curriculum/challenges/03-front-end-libraries/front-end-libraries-projects.json similarity index 100% rename from challenges/03-front-end-libraries/front-end-libraries-projects.json rename to curriculum/challenges/03-front-end-libraries/front-end-libraries-projects.json diff --git a/challenges/03-front-end-libraries/jquery.json b/curriculum/challenges/03-front-end-libraries/jquery.json similarity index 100% rename from challenges/03-front-end-libraries/jquery.json rename to curriculum/challenges/03-front-end-libraries/jquery.json diff --git a/challenges/03-front-end-libraries/react-and-redux.json b/curriculum/challenges/03-front-end-libraries/react-and-redux.json similarity index 100% rename from challenges/03-front-end-libraries/react-and-redux.json rename to curriculum/challenges/03-front-end-libraries/react-and-redux.json diff --git a/challenges/03-front-end-libraries/react.json b/curriculum/challenges/03-front-end-libraries/react.json similarity index 100% rename from challenges/03-front-end-libraries/react.json rename to curriculum/challenges/03-front-end-libraries/react.json diff --git a/challenges/03-front-end-libraries/redux.json b/curriculum/challenges/03-front-end-libraries/redux.json similarity index 100% rename from challenges/03-front-end-libraries/redux.json rename to curriculum/challenges/03-front-end-libraries/redux.json diff --git a/challenges/03-front-end-libraries/sass.json b/curriculum/challenges/03-front-end-libraries/sass.json similarity index 100% rename from challenges/03-front-end-libraries/sass.json rename to curriculum/challenges/03-front-end-libraries/sass.json diff --git a/challenges/04-data-visualization/data-visualization-projects.json b/curriculum/challenges/04-data-visualization/data-visualization-projects.json similarity index 100% rename from challenges/04-data-visualization/data-visualization-projects.json rename to curriculum/challenges/04-data-visualization/data-visualization-projects.json diff --git a/challenges/04-data-visualization/data-visualization-with-d3.json b/curriculum/challenges/04-data-visualization/data-visualization-with-d3.json similarity index 100% rename from challenges/04-data-visualization/data-visualization-with-d3.json rename to curriculum/challenges/04-data-visualization/data-visualization-with-d3.json diff --git a/challenges/04-data-visualization/json-apis-and-ajax.json b/curriculum/challenges/04-data-visualization/json-apis-and-ajax.json similarity index 100% rename from challenges/04-data-visualization/json-apis-and-ajax.json rename to curriculum/challenges/04-data-visualization/json-apis-and-ajax.json diff --git a/challenges/05-apis-and-microservices/apis-and-microservices-projects.json b/curriculum/challenges/05-apis-and-microservices/apis-and-microservices-projects.json similarity index 100% rename from challenges/05-apis-and-microservices/apis-and-microservices-projects.json rename to curriculum/challenges/05-apis-and-microservices/apis-and-microservices-projects.json diff --git a/challenges/05-apis-and-microservices/basic-node-and-express.json b/curriculum/challenges/05-apis-and-microservices/basic-node-and-express.json similarity index 100% rename from challenges/05-apis-and-microservices/basic-node-and-express.json rename to curriculum/challenges/05-apis-and-microservices/basic-node-and-express.json diff --git a/challenges/05-apis-and-microservices/managing-packages-with-npm.json b/curriculum/challenges/05-apis-and-microservices/managing-packages-with-npm.json similarity index 100% rename from challenges/05-apis-and-microservices/managing-packages-with-npm.json rename to curriculum/challenges/05-apis-and-microservices/managing-packages-with-npm.json diff --git a/challenges/05-apis-and-microservices/mongodb-and-mongoose.json b/curriculum/challenges/05-apis-and-microservices/mongodb-and-mongoose.json similarity index 100% rename from challenges/05-apis-and-microservices/mongodb-and-mongoose.json rename to curriculum/challenges/05-apis-and-microservices/mongodb-and-mongoose.json diff --git a/challenges/06-information-security-and-quality-assurance/advanced-express-tools.json b/curriculum/challenges/06-information-security-and-quality-assurance/advanced-express-tools.json similarity index 100% rename from challenges/06-information-security-and-quality-assurance/advanced-express-tools.json rename to curriculum/challenges/06-information-security-and-quality-assurance/advanced-express-tools.json diff --git a/challenges/06-information-security-and-quality-assurance/helmetjs.json b/curriculum/challenges/06-information-security-and-quality-assurance/helmetjs.json similarity index 100% rename from challenges/06-information-security-and-quality-assurance/helmetjs.json rename to curriculum/challenges/06-information-security-and-quality-assurance/helmetjs.json diff --git a/challenges/06-information-security-and-quality-assurance/quality-assurance-and-information-security-projects.json b/curriculum/challenges/06-information-security-and-quality-assurance/quality-assurance-and-information-security-projects.json similarity index 100% rename from challenges/06-information-security-and-quality-assurance/quality-assurance-and-information-security-projects.json rename to curriculum/challenges/06-information-security-and-quality-assurance/quality-assurance-and-information-security-projects.json diff --git a/challenges/06-information-security-and-quality-assurance/testing-with-chai.json b/curriculum/challenges/06-information-security-and-quality-assurance/testing-with-chai.json similarity index 100% rename from challenges/06-information-security-and-quality-assurance/testing-with-chai.json rename to curriculum/challenges/06-information-security-and-quality-assurance/testing-with-chai.json diff --git a/challenges/08-coding-interview-prep/algorithms.json b/curriculum/challenges/08-coding-interview-prep/algorithms.json similarity index 100% rename from challenges/08-coding-interview-prep/algorithms.json rename to curriculum/challenges/08-coding-interview-prep/algorithms.json diff --git a/challenges/08-coding-interview-prep/data-structures.json b/curriculum/challenges/08-coding-interview-prep/data-structures.json similarity index 100% rename from challenges/08-coding-interview-prep/data-structures.json rename to curriculum/challenges/08-coding-interview-prep/data-structures.json diff --git a/challenges/08-coding-interview-prep/project-euler-guide.md b/curriculum/challenges/08-coding-interview-prep/project-euler-guide.md similarity index 100% rename from challenges/08-coding-interview-prep/project-euler-guide.md rename to curriculum/challenges/08-coding-interview-prep/project-euler-guide.md diff --git a/challenges/08-coding-interview-prep/project-euler.json b/curriculum/challenges/08-coding-interview-prep/project-euler.json similarity index 100% rename from challenges/08-coding-interview-prep/project-euler.json rename to curriculum/challenges/08-coding-interview-prep/project-euler.json diff --git a/challenges/08-coding-interview-prep/rosetta-code.json b/curriculum/challenges/08-coding-interview-prep/rosetta-code.json similarity index 100% rename from challenges/08-coding-interview-prep/rosetta-code.json rename to curriculum/challenges/08-coding-interview-prep/rosetta-code.json diff --git a/challenges/08-coding-interview-prep/take-home-projects.json b/curriculum/challenges/08-coding-interview-prep/take-home-projects.json similarity index 100% rename from challenges/08-coding-interview-prep/take-home-projects.json rename to curriculum/challenges/08-coding-interview-prep/take-home-projects.json diff --git a/challenges/09-certificates/apis-and-microservices-certificate.json b/curriculum/challenges/09-certificates/apis-and-microservices-certificate.json similarity index 100% rename from challenges/09-certificates/apis-and-microservices-certificate.json rename to curriculum/challenges/09-certificates/apis-and-microservices-certificate.json diff --git a/challenges/09-certificates/data-visualization-certificate.json b/curriculum/challenges/09-certificates/data-visualization-certificate.json similarity index 100% rename from challenges/09-certificates/data-visualization-certificate.json rename to curriculum/challenges/09-certificates/data-visualization-certificate.json diff --git a/challenges/09-certificates/front-end-libraries-certificate.json b/curriculum/challenges/09-certificates/front-end-libraries-certificate.json similarity index 100% rename from challenges/09-certificates/front-end-libraries-certificate.json rename to curriculum/challenges/09-certificates/front-end-libraries-certificate.json diff --git a/challenges/09-certificates/information-security-and-quality-assurance-certificate.json b/curriculum/challenges/09-certificates/information-security-and-quality-assurance-certificate.json similarity index 100% rename from challenges/09-certificates/information-security-and-quality-assurance-certificate.json rename to curriculum/challenges/09-certificates/information-security-and-quality-assurance-certificate.json diff --git a/challenges/09-certificates/javascript-algorithms-and-data-structures-certificate.json b/curriculum/challenges/09-certificates/javascript-algorithms-and-data-structures-certificate.json similarity index 100% rename from challenges/09-certificates/javascript-algorithms-and-data-structures-certificate.json rename to curriculum/challenges/09-certificates/javascript-algorithms-and-data-structures-certificate.json diff --git a/challenges/09-certificates/legacy-back-end-certificate.json b/curriculum/challenges/09-certificates/legacy-back-end-certificate.json similarity index 100% rename from challenges/09-certificates/legacy-back-end-certificate.json rename to curriculum/challenges/09-certificates/legacy-back-end-certificate.json diff --git a/challenges/09-certificates/legacy-data-visualization-certificate.json b/curriculum/challenges/09-certificates/legacy-data-visualization-certificate.json similarity index 100% rename from challenges/09-certificates/legacy-data-visualization-certificate.json rename to curriculum/challenges/09-certificates/legacy-data-visualization-certificate.json diff --git a/challenges/09-certificates/legacy-front-end-certificate.json b/curriculum/challenges/09-certificates/legacy-front-end-certificate.json similarity index 100% rename from challenges/09-certificates/legacy-front-end-certificate.json rename to curriculum/challenges/09-certificates/legacy-front-end-certificate.json diff --git a/challenges/09-certificates/responsive-web-design-certificate.json b/curriculum/challenges/09-certificates/responsive-web-design-certificate.json similarity index 100% rename from challenges/09-certificates/responsive-web-design-certificate.json rename to curriculum/challenges/09-certificates/responsive-web-design-certificate.json diff --git a/commitizen.config.js b/curriculum/commitizen.config.js similarity index 100% rename from commitizen.config.js rename to curriculum/commitizen.config.js diff --git a/commitlint.config.js b/curriculum/commitlint.config.js similarity index 100% rename from commitlint.config.js rename to curriculum/commitlint.config.js diff --git a/create-challenge-bundle.js b/curriculum/create-challenge-bundle.js similarity index 100% rename from create-challenge-bundle.js rename to curriculum/create-challenge-bundle.js diff --git a/docs/CONTRIBUTING.md b/curriculum/docs/CONTRIBUTING.md similarity index 100% rename from docs/CONTRIBUTING.md rename to curriculum/docs/CONTRIBUTING.md diff --git a/docs/challenge-style-guide.md b/curriculum/docs/challenge-style-guide.md similarity index 100% rename from docs/challenge-style-guide.md rename to curriculum/docs/challenge-style-guide.md diff --git a/docs/images/pr-fork-instructions.png b/curriculum/docs/images/pr-fork-instructions.png similarity index 100% rename from docs/images/pr-fork-instructions.png rename to curriculum/docs/images/pr-fork-instructions.png diff --git a/formattingConversion/07-contribute-to-open-source-and-help-nonprofits/contribute-to-open-source-and-help-nonprofits.json b/curriculum/formattingConversion/07-contribute-to-open-source-and-help-nonprofits/contribute-to-open-source-and-help-nonprofits.json similarity index 100% rename from formattingConversion/07-contribute-to-open-source-and-help-nonprofits/contribute-to-open-source-and-help-nonprofits.json rename to curriculum/formattingConversion/07-contribute-to-open-source-and-help-nonprofits/contribute-to-open-source-and-help-nonprofits.json diff --git a/formattingConversion/system-design-and-concept-questions.json b/curriculum/formattingConversion/system-design-and-concept-questions.json similarity index 100% rename from formattingConversion/system-design-and-concept-questions.json rename to curriculum/formattingConversion/system-design-and-concept-questions.json diff --git a/getChallenges.js b/curriculum/getChallenges.js similarity index 100% rename from getChallenges.js rename to curriculum/getChallenges.js diff --git a/gulpfile.js b/curriculum/gulpfile.js similarity index 100% rename from gulpfile.js rename to curriculum/gulpfile.js diff --git a/index.js b/curriculum/index.js similarity index 100% rename from index.js rename to curriculum/index.js diff --git a/math-challenges/30-arithmetic/adding-and-subtracting-decimals.json b/curriculum/math-challenges/30-arithmetic/adding-and-subtracting-decimals.json similarity index 100% rename from math-challenges/30-arithmetic/adding-and-subtracting-decimals.json rename to curriculum/math-challenges/30-arithmetic/adding-and-subtracting-decimals.json diff --git a/math-challenges/30-arithmetic/adding-and-subtracting-fractions.json b/curriculum/math-challenges/30-arithmetic/adding-and-subtracting-fractions.json similarity index 100% rename from math-challenges/30-arithmetic/adding-and-subtracting-fractions.json rename to curriculum/math-challenges/30-arithmetic/adding-and-subtracting-fractions.json diff --git a/math-challenges/30-arithmetic/adding-and-subtracting-mixed-numbers.json b/curriculum/math-challenges/30-arithmetic/adding-and-subtracting-mixed-numbers.json similarity index 100% rename from math-challenges/30-arithmetic/adding-and-subtracting-mixed-numbers.json rename to curriculum/math-challenges/30-arithmetic/adding-and-subtracting-mixed-numbers.json diff --git a/math-challenges/30-arithmetic/additon-and-subtraction.json b/curriculum/math-challenges/30-arithmetic/additon-and-subtraction.json similarity index 100% rename from math-challenges/30-arithmetic/additon-and-subtraction.json rename to curriculum/math-challenges/30-arithmetic/additon-and-subtraction.json diff --git a/math-challenges/30-arithmetic/basic-decimals.json b/curriculum/math-challenges/30-arithmetic/basic-decimals.json similarity index 100% rename from math-challenges/30-arithmetic/basic-decimals.json rename to curriculum/math-challenges/30-arithmetic/basic-decimals.json diff --git a/math-challenges/30-arithmetic/basic-place-value.json b/curriculum/math-challenges/30-arithmetic/basic-place-value.json similarity index 100% rename from math-challenges/30-arithmetic/basic-place-value.json rename to curriculum/math-challenges/30-arithmetic/basic-place-value.json diff --git a/math-challenges/30-arithmetic/compare-decimals.json b/curriculum/math-challenges/30-arithmetic/compare-decimals.json similarity index 100% rename from math-challenges/30-arithmetic/compare-decimals.json rename to curriculum/math-challenges/30-arithmetic/compare-decimals.json diff --git a/math-challenges/30-arithmetic/converting-decimals.json b/curriculum/math-challenges/30-arithmetic/converting-decimals.json similarity index 100% rename from math-challenges/30-arithmetic/converting-decimals.json rename to curriculum/math-challenges/30-arithmetic/converting-decimals.json diff --git a/math-challenges/30-arithmetic/converting-fractions.json b/curriculum/math-challenges/30-arithmetic/converting-fractions.json similarity index 100% rename from math-challenges/30-arithmetic/converting-fractions.json rename to curriculum/math-challenges/30-arithmetic/converting-fractions.json diff --git a/math-challenges/30-arithmetic/converting-percentages.json b/curriculum/math-challenges/30-arithmetic/converting-percentages.json similarity index 100% rename from math-challenges/30-arithmetic/converting-percentages.json rename to curriculum/math-challenges/30-arithmetic/converting-percentages.json diff --git a/math-challenges/30-arithmetic/division.json b/curriculum/math-challenges/30-arithmetic/division.json similarity index 100% rename from math-challenges/30-arithmetic/division.json rename to curriculum/math-challenges/30-arithmetic/division.json diff --git a/math-challenges/30-arithmetic/exponents-and-roots.json b/curriculum/math-challenges/30-arithmetic/exponents-and-roots.json similarity index 100% rename from math-challenges/30-arithmetic/exponents-and-roots.json rename to curriculum/math-challenges/30-arithmetic/exponents-and-roots.json diff --git a/math-challenges/30-arithmetic/factors.json b/curriculum/math-challenges/30-arithmetic/factors.json similarity index 100% rename from math-challenges/30-arithmetic/factors.json rename to curriculum/math-challenges/30-arithmetic/factors.json diff --git a/math-challenges/30-arithmetic/fractions.json b/curriculum/math-challenges/30-arithmetic/fractions.json similarity index 100% rename from math-challenges/30-arithmetic/fractions.json rename to curriculum/math-challenges/30-arithmetic/fractions.json diff --git a/math-challenges/30-arithmetic/integer-operations.json b/curriculum/math-challenges/30-arithmetic/integer-operations.json similarity index 100% rename from math-challenges/30-arithmetic/integer-operations.json rename to curriculum/math-challenges/30-arithmetic/integer-operations.json diff --git a/math-challenges/30-arithmetic/long-division.json b/curriculum/math-challenges/30-arithmetic/long-division.json similarity index 100% rename from math-challenges/30-arithmetic/long-division.json rename to curriculum/math-challenges/30-arithmetic/long-division.json diff --git a/math-challenges/30-arithmetic/multiplication.json b/curriculum/math-challenges/30-arithmetic/multiplication.json similarity index 100% rename from math-challenges/30-arithmetic/multiplication.json rename to curriculum/math-challenges/30-arithmetic/multiplication.json diff --git a/math-challenges/30-arithmetic/multiplying-and-dividing-decimals.json b/curriculum/math-challenges/30-arithmetic/multiplying-and-dividing-decimals.json similarity index 100% rename from math-challenges/30-arithmetic/multiplying-and-dividing-decimals.json rename to curriculum/math-challenges/30-arithmetic/multiplying-and-dividing-decimals.json diff --git a/math-challenges/30-arithmetic/multiplying-and-dividing-fractions.json b/curriculum/math-challenges/30-arithmetic/multiplying-and-dividing-fractions.json similarity index 100% rename from math-challenges/30-arithmetic/multiplying-and-dividing-fractions.json rename to curriculum/math-challenges/30-arithmetic/multiplying-and-dividing-fractions.json diff --git a/math-challenges/30-arithmetic/order-of-operations.json b/curriculum/math-challenges/30-arithmetic/order-of-operations.json similarity index 100% rename from math-challenges/30-arithmetic/order-of-operations.json rename to curriculum/math-challenges/30-arithmetic/order-of-operations.json diff --git a/math-challenges/30-arithmetic/percentages.json b/curriculum/math-challenges/30-arithmetic/percentages.json similarity index 100% rename from math-challenges/30-arithmetic/percentages.json rename to curriculum/math-challenges/30-arithmetic/percentages.json diff --git a/math-challenges/30-arithmetic/powers-of-ten.json b/curriculum/math-challenges/30-arithmetic/powers-of-ten.json similarity index 100% rename from math-challenges/30-arithmetic/powers-of-ten.json rename to curriculum/math-challenges/30-arithmetic/powers-of-ten.json diff --git a/math-challenges/30-arithmetic/rational-and-irrational-numbers.json b/curriculum/math-challenges/30-arithmetic/rational-and-irrational-numbers.json similarity index 100% rename from math-challenges/30-arithmetic/rational-and-irrational-numbers.json rename to curriculum/math-challenges/30-arithmetic/rational-and-irrational-numbers.json diff --git a/math-challenges/30-arithmetic/ratios.json b/curriculum/math-challenges/30-arithmetic/ratios.json similarity index 100% rename from math-challenges/30-arithmetic/ratios.json rename to curriculum/math-challenges/30-arithmetic/ratios.json diff --git a/math-challenges/30-arithmetic/round-decimals.json b/curriculum/math-challenges/30-arithmetic/round-decimals.json similarity index 100% rename from math-challenges/30-arithmetic/round-decimals.json rename to curriculum/math-challenges/30-arithmetic/round-decimals.json diff --git a/math-challenges/31-algebra/algebra-expressions-and-variables.json b/curriculum/math-challenges/31-algebra/algebra-expressions-and-variables.json similarity index 100% rename from math-challenges/31-algebra/algebra-expressions-and-variables.json rename to curriculum/math-challenges/31-algebra/algebra-expressions-and-variables.json diff --git a/math-challenges/31-algebra/integers.json b/curriculum/math-challenges/31-algebra/integers.json similarity index 100% rename from math-challenges/31-algebra/integers.json rename to curriculum/math-challenges/31-algebra/integers.json diff --git a/math-challenges/31-algebra/properties-and-axioms-of-real-numbers.json b/curriculum/math-challenges/31-algebra/properties-and-axioms-of-real-numbers.json similarity index 100% rename from math-challenges/31-algebra/properties-and-axioms-of-real-numbers.json rename to curriculum/math-challenges/31-algebra/properties-and-axioms-of-real-numbers.json diff --git a/math-challenges/31-algebra/real-number-variables-and-expressions.json b/curriculum/math-challenges/31-algebra/real-number-variables-and-expressions.json similarity index 100% rename from math-challenges/31-algebra/real-number-variables-and-expressions.json rename to curriculum/math-challenges/31-algebra/real-number-variables-and-expressions.json diff --git a/math-challenges/31-algebra/simplifying-expressions.json b/curriculum/math-challenges/31-algebra/simplifying-expressions.json similarity index 100% rename from math-challenges/31-algebra/simplifying-expressions.json rename to curriculum/math-challenges/31-algebra/simplifying-expressions.json diff --git a/math-challenges/31-algebra/the-order-of-operations.json b/curriculum/math-challenges/31-algebra/the-order-of-operations.json similarity index 100% rename from math-challenges/31-algebra/the-order-of-operations.json rename to curriculum/math-challenges/31-algebra/the-order-of-operations.json diff --git a/math-challenges/32-linear-equations/adding-and-subtracting-rational-expressions.json b/curriculum/math-challenges/32-linear-equations/adding-and-subtracting-rational-expressions.json similarity index 100% rename from math-challenges/32-linear-equations/adding-and-subtracting-rational-expressions.json rename to curriculum/math-challenges/32-linear-equations/adding-and-subtracting-rational-expressions.json diff --git a/math-challenges/32-linear-equations/basic-equations.json b/curriculum/math-challenges/32-linear-equations/basic-equations.json similarity index 100% rename from math-challenges/32-linear-equations/basic-equations.json rename to curriculum/math-challenges/32-linear-equations/basic-equations.json diff --git a/math-challenges/32-linear-equations/direct-variations.json b/curriculum/math-challenges/32-linear-equations/direct-variations.json similarity index 100% rename from math-challenges/32-linear-equations/direct-variations.json rename to curriculum/math-challenges/32-linear-equations/direct-variations.json diff --git a/math-challenges/32-linear-equations/distance-rate-and-time.json b/curriculum/math-challenges/32-linear-equations/distance-rate-and-time.json similarity index 100% rename from math-challenges/32-linear-equations/distance-rate-and-time.json rename to curriculum/math-challenges/32-linear-equations/distance-rate-and-time.json diff --git a/math-challenges/32-linear-equations/exponential-growth-and-decay-functions.json b/curriculum/math-challenges/32-linear-equations/exponential-growth-and-decay-functions.json similarity index 100% rename from math-challenges/32-linear-equations/exponential-growth-and-decay-functions.json rename to curriculum/math-challenges/32-linear-equations/exponential-growth-and-decay-functions.json diff --git a/math-challenges/32-linear-equations/exponents-and-irrational-numbers.json b/curriculum/math-challenges/32-linear-equations/exponents-and-irrational-numbers.json similarity index 100% rename from math-challenges/32-linear-equations/exponents-and-irrational-numbers.json rename to curriculum/math-challenges/32-linear-equations/exponents-and-irrational-numbers.json diff --git a/math-challenges/32-linear-equations/functions-and-function-notation.json b/curriculum/math-challenges/32-linear-equations/functions-and-function-notation.json similarity index 100% rename from math-challenges/32-linear-equations/functions-and-function-notation.json rename to curriculum/math-challenges/32-linear-equations/functions-and-function-notation.json diff --git a/math-challenges/32-linear-equations/graphing-in-the-coordinate-plane.json b/curriculum/math-challenges/32-linear-equations/graphing-in-the-coordinate-plane.json similarity index 100% rename from math-challenges/32-linear-equations/graphing-in-the-coordinate-plane.json rename to curriculum/math-challenges/32-linear-equations/graphing-in-the-coordinate-plane.json diff --git a/math-challenges/32-linear-equations/graphing-linear-equations.json b/curriculum/math-challenges/32-linear-equations/graphing-linear-equations.json similarity index 100% rename from math-challenges/32-linear-equations/graphing-linear-equations.json rename to curriculum/math-challenges/32-linear-equations/graphing-linear-equations.json diff --git a/math-challenges/32-linear-equations/graphing-polynomials.json b/curriculum/math-challenges/32-linear-equations/graphing-polynomials.json similarity index 100% rename from math-challenges/32-linear-equations/graphing-polynomials.json rename to curriculum/math-challenges/32-linear-equations/graphing-polynomials.json diff --git a/math-challenges/32-linear-equations/graphing-quadratic-functions.json b/curriculum/math-challenges/32-linear-equations/graphing-quadratic-functions.json similarity index 100% rename from math-challenges/32-linear-equations/graphing-quadratic-functions.json rename to curriculum/math-challenges/32-linear-equations/graphing-quadratic-functions.json diff --git a/math-challenges/32-linear-equations/graphing-slope.json b/curriculum/math-challenges/32-linear-equations/graphing-slope.json similarity index 100% rename from math-challenges/32-linear-equations/graphing-slope.json rename to curriculum/math-challenges/32-linear-equations/graphing-slope.json diff --git a/math-challenges/32-linear-equations/introduction-to-polynomials.json b/curriculum/math-challenges/32-linear-equations/introduction-to-polynomials.json similarity index 100% rename from math-challenges/32-linear-equations/introduction-to-polynomials.json rename to curriculum/math-challenges/32-linear-equations/introduction-to-polynomials.json diff --git a/math-challenges/32-linear-equations/introduction-to-rational-expressions.json b/curriculum/math-challenges/32-linear-equations/introduction-to-rational-expressions.json similarity index 100% rename from math-challenges/32-linear-equations/introduction-to-rational-expressions.json rename to curriculum/math-challenges/32-linear-equations/introduction-to-rational-expressions.json diff --git a/math-challenges/32-linear-equations/inverse-variation-and-rational-functions.json b/curriculum/math-challenges/32-linear-equations/inverse-variation-and-rational-functions.json similarity index 100% rename from math-challenges/32-linear-equations/inverse-variation-and-rational-functions.json rename to curriculum/math-challenges/32-linear-equations/inverse-variation-and-rational-functions.json diff --git a/math-challenges/32-linear-equations/linear-equations-in-the-real-world.json b/curriculum/math-challenges/32-linear-equations/linear-equations-in-the-real-world.json similarity index 100% rename from math-challenges/32-linear-equations/linear-equations-in-the-real-world.json rename to curriculum/math-challenges/32-linear-equations/linear-equations-in-the-real-world.json diff --git a/math-challenges/32-linear-equations/linear-exponential-and-quadratic-models.json b/curriculum/math-challenges/32-linear-equations/linear-exponential-and-quadratic-models.json similarity index 100% rename from math-challenges/32-linear-equations/linear-exponential-and-quadratic-models.json rename to curriculum/math-challenges/32-linear-equations/linear-exponential-and-quadratic-models.json diff --git a/math-challenges/32-linear-equations/linear-inequalities.json b/curriculum/math-challenges/32-linear-equations/linear-inequalities.json similarity index 100% rename from math-challenges/32-linear-equations/linear-inequalities.json rename to curriculum/math-challenges/32-linear-equations/linear-inequalities.json diff --git a/math-challenges/32-linear-equations/linear-systems.json b/curriculum/math-challenges/32-linear-equations/linear-systems.json similarity index 100% rename from math-challenges/32-linear-equations/linear-systems.json rename to curriculum/math-challenges/32-linear-equations/linear-systems.json diff --git a/math-challenges/32-linear-equations/logarithms.json b/curriculum/math-challenges/32-linear-equations/logarithms.json similarity index 100% rename from math-challenges/32-linear-equations/logarithms.json rename to curriculum/math-challenges/32-linear-equations/logarithms.json diff --git a/math-challenges/32-linear-equations/matrix-algebra.json b/curriculum/math-challenges/32-linear-equations/matrix-algebra.json similarity index 100% rename from math-challenges/32-linear-equations/matrix-algebra.json rename to curriculum/math-challenges/32-linear-equations/matrix-algebra.json diff --git a/math-challenges/32-linear-equations/matrix-equations.json b/curriculum/math-challenges/32-linear-equations/matrix-equations.json similarity index 100% rename from math-challenges/32-linear-equations/matrix-equations.json rename to curriculum/math-challenges/32-linear-equations/matrix-equations.json diff --git a/math-challenges/32-linear-equations/multi-step-equations.json b/curriculum/math-challenges/32-linear-equations/multi-step-equations.json similarity index 100% rename from math-challenges/32-linear-equations/multi-step-equations.json rename to curriculum/math-challenges/32-linear-equations/multi-step-equations.json diff --git a/math-challenges/32-linear-equations/multiplying-and-dividing-rational-expressions.json b/curriculum/math-challenges/32-linear-equations/multiplying-and-dividing-rational-expressions.json similarity index 100% rename from math-challenges/32-linear-equations/multiplying-and-dividing-rational-expressions.json rename to curriculum/math-challenges/32-linear-equations/multiplying-and-dividing-rational-expressions.json diff --git a/math-challenges/32-linear-equations/one-step-equations.json b/curriculum/math-challenges/32-linear-equations/one-step-equations.json similarity index 100% rename from math-challenges/32-linear-equations/one-step-equations.json rename to curriculum/math-challenges/32-linear-equations/one-step-equations.json diff --git a/math-challenges/32-linear-equations/parallel-and-perpendicular-lines.json b/curriculum/math-challenges/32-linear-equations/parallel-and-perpendicular-lines.json similarity index 100% rename from math-challenges/32-linear-equations/parallel-and-perpendicular-lines.json rename to curriculum/math-challenges/32-linear-equations/parallel-and-perpendicular-lines.json diff --git a/math-challenges/32-linear-equations/percentages.json b/curriculum/math-challenges/32-linear-equations/percentages.json similarity index 100% rename from math-challenges/32-linear-equations/percentages.json rename to curriculum/math-challenges/32-linear-equations/percentages.json diff --git a/math-challenges/32-linear-equations/polynomial-division.json b/curriculum/math-challenges/32-linear-equations/polynomial-division.json similarity index 100% rename from math-challenges/32-linear-equations/polynomial-division.json rename to curriculum/math-challenges/32-linear-equations/polynomial-division.json diff --git a/math-challenges/32-linear-equations/polynomial-factoring.json b/curriculum/math-challenges/32-linear-equations/polynomial-factoring.json similarity index 100% rename from math-challenges/32-linear-equations/polynomial-factoring.json rename to curriculum/math-challenges/32-linear-equations/polynomial-factoring.json diff --git a/math-challenges/32-linear-equations/polynomial-multiplication.json b/curriculum/math-challenges/32-linear-equations/polynomial-multiplication.json similarity index 100% rename from math-challenges/32-linear-equations/polynomial-multiplication.json rename to curriculum/math-challenges/32-linear-equations/polynomial-multiplication.json diff --git a/math-challenges/32-linear-equations/polynomial-special-products.json b/curriculum/math-challenges/32-linear-equations/polynomial-special-products.json similarity index 100% rename from math-challenges/32-linear-equations/polynomial-special-products.json rename to curriculum/math-challenges/32-linear-equations/polynomial-special-products.json diff --git a/math-challenges/32-linear-equations/properties-of-exponents-in-variable-expressions.json b/curriculum/math-challenges/32-linear-equations/properties-of-exponents-in-variable-expressions.json similarity index 100% rename from math-challenges/32-linear-equations/properties-of-exponents-in-variable-expressions.json rename to curriculum/math-challenges/32-linear-equations/properties-of-exponents-in-variable-expressions.json diff --git a/math-challenges/32-linear-equations/proportion-and-scale.json b/curriculum/math-challenges/32-linear-equations/proportion-and-scale.json similarity index 100% rename from math-challenges/32-linear-equations/proportion-and-scale.json rename to curriculum/math-challenges/32-linear-equations/proportion-and-scale.json diff --git a/math-challenges/32-linear-equations/proportions.json b/curriculum/math-challenges/32-linear-equations/proportions.json similarity index 100% rename from math-challenges/32-linear-equations/proportions.json rename to curriculum/math-challenges/32-linear-equations/proportions.json diff --git a/math-challenges/32-linear-equations/quadratic-expressions.json b/curriculum/math-challenges/32-linear-equations/quadratic-expressions.json similarity index 100% rename from math-challenges/32-linear-equations/quadratic-expressions.json rename to curriculum/math-challenges/32-linear-equations/quadratic-expressions.json diff --git a/math-challenges/32-linear-equations/radical-equations.json b/curriculum/math-challenges/32-linear-equations/radical-equations.json similarity index 100% rename from math-challenges/32-linear-equations/radical-equations.json rename to curriculum/math-challenges/32-linear-equations/radical-equations.json diff --git a/math-challenges/32-linear-equations/radical-expressions.json b/curriculum/math-challenges/32-linear-equations/radical-expressions.json similarity index 100% rename from math-challenges/32-linear-equations/radical-expressions.json rename to curriculum/math-challenges/32-linear-equations/radical-expressions.json diff --git a/math-challenges/32-linear-equations/solving-linear-systems.json b/curriculum/math-challenges/32-linear-equations/solving-linear-systems.json similarity index 100% rename from math-challenges/32-linear-equations/solving-linear-systems.json rename to curriculum/math-challenges/32-linear-equations/solving-linear-systems.json diff --git a/math-challenges/32-linear-equations/solving-quadratic-equations.json b/curriculum/math-challenges/32-linear-equations/solving-quadratic-equations.json similarity index 100% rename from math-challenges/32-linear-equations/solving-quadratic-equations.json rename to curriculum/math-challenges/32-linear-equations/solving-quadratic-equations.json diff --git a/math-challenges/32-linear-equations/solving-systems-of-linear-inequalities.json b/curriculum/math-challenges/32-linear-equations/solving-systems-of-linear-inequalities.json similarity index 100% rename from math-challenges/32-linear-equations/solving-systems-of-linear-inequalities.json rename to curriculum/math-challenges/32-linear-equations/solving-systems-of-linear-inequalities.json diff --git a/math-challenges/32-linear-equations/the-equation-of-a-line.json b/curriculum/math-challenges/32-linear-equations/the-equation-of-a-line.json similarity index 100% rename from math-challenges/32-linear-equations/the-equation-of-a-line.json rename to curriculum/math-challenges/32-linear-equations/the-equation-of-a-line.json diff --git a/math-challenges/32-linear-equations/the-forms-of-a-linear-equation.json b/curriculum/math-challenges/32-linear-equations/the-forms-of-a-linear-equation.json similarity index 100% rename from math-challenges/32-linear-equations/the-forms-of-a-linear-equation.json rename to curriculum/math-challenges/32-linear-equations/the-forms-of-a-linear-equation.json diff --git a/math-challenges/32-linear-equations/the-pythagorean-theorem.json b/curriculum/math-challenges/32-linear-equations/the-pythagorean-theorem.json similarity index 100% rename from math-challenges/32-linear-equations/the-pythagorean-theorem.json rename to curriculum/math-challenges/32-linear-equations/the-pythagorean-theorem.json diff --git a/math-challenges/32-linear-equations/two-step-equations.json b/curriculum/math-challenges/32-linear-equations/two-step-equations.json similarity index 100% rename from math-challenges/32-linear-equations/two-step-equations.json rename to curriculum/math-challenges/32-linear-equations/two-step-equations.json diff --git a/math-challenges/33-geometry/angle-pairs.json b/curriculum/math-challenges/33-geometry/angle-pairs.json similarity index 100% rename from math-challenges/33-geometry/angle-pairs.json rename to curriculum/math-challenges/33-geometry/angle-pairs.json diff --git a/math-challenges/33-geometry/angles.json b/curriculum/math-challenges/33-geometry/angles.json similarity index 100% rename from math-challenges/33-geometry/angles.json rename to curriculum/math-challenges/33-geometry/angles.json diff --git a/math-challenges/33-geometry/arcs-and-chords.json b/curriculum/math-challenges/33-geometry/arcs-and-chords.json similarity index 100% rename from math-challenges/33-geometry/arcs-and-chords.json rename to curriculum/math-challenges/33-geometry/arcs-and-chords.json diff --git a/math-challenges/33-geometry/area-of-a-circle.json b/curriculum/math-challenges/33-geometry/area-of-a-circle.json similarity index 100% rename from math-challenges/33-geometry/area-of-a-circle.json rename to curriculum/math-challenges/33-geometry/area-of-a-circle.json diff --git a/math-challenges/33-geometry/basic-polygons.json b/curriculum/math-challenges/33-geometry/basic-polygons.json similarity index 100% rename from math-challenges/33-geometry/basic-polygons.json rename to curriculum/math-challenges/33-geometry/basic-polygons.json diff --git a/math-challenges/33-geometry/basic-squares-and-rectangles.json b/curriculum/math-challenges/33-geometry/basic-squares-and-rectangles.json similarity index 100% rename from math-challenges/33-geometry/basic-squares-and-rectangles.json rename to curriculum/math-challenges/33-geometry/basic-squares-and-rectangles.json diff --git a/math-challenges/33-geometry/circles-and-angles.json b/curriculum/math-challenges/33-geometry/circles-and-angles.json similarity index 100% rename from math-challenges/33-geometry/circles-and-angles.json rename to curriculum/math-challenges/33-geometry/circles-and-angles.json diff --git a/math-challenges/33-geometry/classifying-triangles.json b/curriculum/math-challenges/33-geometry/classifying-triangles.json similarity index 100% rename from math-challenges/33-geometry/classifying-triangles.json rename to curriculum/math-challenges/33-geometry/classifying-triangles.json diff --git a/math-challenges/33-geometry/composition-of-transformations.json b/curriculum/math-challenges/33-geometry/composition-of-transformations.json similarity index 100% rename from math-challenges/33-geometry/composition-of-transformations.json rename to curriculum/math-challenges/33-geometry/composition-of-transformations.json diff --git a/math-challenges/33-geometry/cones.json b/curriculum/math-challenges/33-geometry/cones.json similarity index 100% rename from math-challenges/33-geometry/cones.json rename to curriculum/math-challenges/33-geometry/cones.json diff --git a/math-challenges/33-geometry/cross-sections-and-basic-solids-of-revolution.json b/curriculum/math-challenges/33-geometry/cross-sections-and-basic-solids-of-revolution.json similarity index 100% rename from math-challenges/33-geometry/cross-sections-and-basic-solids-of-revolution.json rename to curriculum/math-challenges/33-geometry/cross-sections-and-basic-solids-of-revolution.json diff --git a/math-challenges/33-geometry/cylinders.json b/curriculum/math-challenges/33-geometry/cylinders.json similarity index 100% rename from math-challenges/33-geometry/cylinders.json rename to curriculum/math-challenges/33-geometry/cylinders.json diff --git a/math-challenges/33-geometry/dilation.json b/curriculum/math-challenges/33-geometry/dilation.json similarity index 100% rename from math-challenges/33-geometry/dilation.json rename to curriculum/math-challenges/33-geometry/dilation.json diff --git a/math-challenges/33-geometry/geometry-of-circles.json b/curriculum/math-challenges/33-geometry/geometry-of-circles.json similarity index 100% rename from math-challenges/33-geometry/geometry-of-circles.json rename to curriculum/math-challenges/33-geometry/geometry-of-circles.json diff --git a/math-challenges/33-geometry/geometry-proofs.json b/curriculum/math-challenges/33-geometry/geometry-proofs.json similarity index 100% rename from math-challenges/33-geometry/geometry-proofs.json rename to curriculum/math-challenges/33-geometry/geometry-proofs.json diff --git a/math-challenges/33-geometry/introduction-to-solid-figures.json b/curriculum/math-challenges/33-geometry/introduction-to-solid-figures.json similarity index 100% rename from math-challenges/33-geometry/introduction-to-solid-figures.json rename to curriculum/math-challenges/33-geometry/introduction-to-solid-figures.json diff --git a/math-challenges/33-geometry/introduction-to-transformation.json b/curriculum/math-challenges/33-geometry/introduction-to-transformation.json similarity index 100% rename from math-challenges/33-geometry/introduction-to-transformation.json rename to curriculum/math-challenges/33-geometry/introduction-to-transformation.json diff --git a/math-challenges/33-geometry/line-segments.json b/curriculum/math-challenges/33-geometry/line-segments.json similarity index 100% rename from math-challenges/33-geometry/line-segments.json rename to curriculum/math-challenges/33-geometry/line-segments.json diff --git a/math-challenges/33-geometry/lines-in-the-coordinate-plane.json b/curriculum/math-challenges/33-geometry/lines-in-the-coordinate-plane.json similarity index 100% rename from math-challenges/33-geometry/lines-in-the-coordinate-plane.json rename to curriculum/math-challenges/33-geometry/lines-in-the-coordinate-plane.json diff --git a/math-challenges/33-geometry/lines.json b/curriculum/math-challenges/33-geometry/lines.json similarity index 100% rename from math-challenges/33-geometry/lines.json rename to curriculum/math-challenges/33-geometry/lines.json diff --git a/math-challenges/33-geometry/logic-statements.json b/curriculum/math-challenges/33-geometry/logic-statements.json similarity index 100% rename from math-challenges/33-geometry/logic-statements.json rename to curriculum/math-challenges/33-geometry/logic-statements.json diff --git a/math-challenges/33-geometry/polygon-angle-measures.json b/curriculum/math-challenges/33-geometry/polygon-angle-measures.json similarity index 100% rename from math-challenges/33-geometry/polygon-angle-measures.json rename to curriculum/math-challenges/33-geometry/polygon-angle-measures.json diff --git a/math-challenges/33-geometry/polygons.json b/curriculum/math-challenges/33-geometry/polygons.json similarity index 100% rename from math-challenges/33-geometry/polygons.json rename to curriculum/math-challenges/33-geometry/polygons.json diff --git a/math-challenges/33-geometry/prisms.json b/curriculum/math-challenges/33-geometry/prisms.json similarity index 100% rename from math-challenges/33-geometry/prisms.json rename to curriculum/math-challenges/33-geometry/prisms.json diff --git a/math-challenges/33-geometry/properties-and-proofs.json b/curriculum/math-challenges/33-geometry/properties-and-proofs.json similarity index 100% rename from math-challenges/33-geometry/properties-and-proofs.json rename to curriculum/math-challenges/33-geometry/properties-and-proofs.json diff --git a/math-challenges/33-geometry/pyramids.json b/curriculum/math-challenges/33-geometry/pyramids.json similarity index 100% rename from math-challenges/33-geometry/pyramids.json rename to curriculum/math-challenges/33-geometry/pyramids.json diff --git a/math-challenges/33-geometry/pythagorean-theorem.json b/curriculum/math-challenges/33-geometry/pythagorean-theorem.json similarity index 100% rename from math-challenges/33-geometry/pythagorean-theorem.json rename to curriculum/math-challenges/33-geometry/pythagorean-theorem.json diff --git a/math-challenges/33-geometry/quadrilaterals.json b/curriculum/math-challenges/33-geometry/quadrilaterals.json similarity index 100% rename from math-challenges/33-geometry/quadrilaterals.json rename to curriculum/math-challenges/33-geometry/quadrilaterals.json diff --git a/math-challenges/33-geometry/reflections.json b/curriculum/math-challenges/33-geometry/reflections.json similarity index 100% rename from math-challenges/33-geometry/reflections.json rename to curriculum/math-challenges/33-geometry/reflections.json diff --git a/math-challenges/33-geometry/rotations.json b/curriculum/math-challenges/33-geometry/rotations.json similarity index 100% rename from math-challenges/33-geometry/rotations.json rename to curriculum/math-challenges/33-geometry/rotations.json diff --git a/math-challenges/33-geometry/shapes.json b/curriculum/math-challenges/33-geometry/shapes.json similarity index 100% rename from math-challenges/33-geometry/shapes.json rename to curriculum/math-challenges/33-geometry/shapes.json diff --git a/math-challenges/33-geometry/similarity.json b/curriculum/math-challenges/33-geometry/similarity.json similarity index 100% rename from math-challenges/33-geometry/similarity.json rename to curriculum/math-challenges/33-geometry/similarity.json diff --git a/math-challenges/33-geometry/special-triangles.json b/curriculum/math-challenges/33-geometry/special-triangles.json similarity index 100% rename from math-challenges/33-geometry/special-triangles.json rename to curriculum/math-challenges/33-geometry/special-triangles.json diff --git a/math-challenges/33-geometry/spheres.json b/curriculum/math-challenges/33-geometry/spheres.json similarity index 100% rename from math-challenges/33-geometry/spheres.json rename to curriculum/math-challenges/33-geometry/spheres.json diff --git a/math-challenges/33-geometry/symmetry.json b/curriculum/math-challenges/33-geometry/symmetry.json similarity index 100% rename from math-challenges/33-geometry/symmetry.json rename to curriculum/math-challenges/33-geometry/symmetry.json diff --git a/math-challenges/33-geometry/tangent-lines-and-theorems.json b/curriculum/math-challenges/33-geometry/tangent-lines-and-theorems.json similarity index 100% rename from math-challenges/33-geometry/tangent-lines-and-theorems.json rename to curriculum/math-challenges/33-geometry/tangent-lines-and-theorems.json diff --git a/math-challenges/33-geometry/the-distance-formula.json b/curriculum/math-challenges/33-geometry/the-distance-formula.json similarity index 100% rename from math-challenges/33-geometry/the-distance-formula.json rename to curriculum/math-challenges/33-geometry/the-distance-formula.json diff --git a/math-challenges/33-geometry/translations.json b/curriculum/math-challenges/33-geometry/translations.json similarity index 100% rename from math-challenges/33-geometry/translations.json rename to curriculum/math-challenges/33-geometry/translations.json diff --git a/math-challenges/33-geometry/transversals.json b/curriculum/math-challenges/33-geometry/transversals.json similarity index 100% rename from math-challenges/33-geometry/transversals.json rename to curriculum/math-challenges/33-geometry/transversals.json diff --git a/math-challenges/33-geometry/triangle-area-and-perimeter.json b/curriculum/math-challenges/33-geometry/triangle-area-and-perimeter.json similarity index 100% rename from math-challenges/33-geometry/triangle-area-and-perimeter.json rename to curriculum/math-challenges/33-geometry/triangle-area-and-perimeter.json diff --git a/math-challenges/33-geometry/triangle-congruency.json b/curriculum/math-challenges/33-geometry/triangle-congruency.json similarity index 100% rename from math-challenges/33-geometry/triangle-congruency.json rename to curriculum/math-challenges/33-geometry/triangle-congruency.json diff --git a/math-challenges/33-geometry/triangle-proportionality.json b/curriculum/math-challenges/33-geometry/triangle-proportionality.json similarity index 100% rename from math-challenges/33-geometry/triangle-proportionality.json rename to curriculum/math-challenges/33-geometry/triangle-proportionality.json diff --git a/math-challenges/33-geometry/triangle-relationships.json b/curriculum/math-challenges/33-geometry/triangle-relationships.json similarity index 100% rename from math-challenges/33-geometry/triangle-relationships.json rename to curriculum/math-challenges/33-geometry/triangle-relationships.json diff --git a/math-challenges/33-geometry/triangle-similarity.json b/curriculum/math-challenges/33-geometry/triangle-similarity.json similarity index 100% rename from math-challenges/33-geometry/triangle-similarity.json rename to curriculum/math-challenges/33-geometry/triangle-similarity.json diff --git a/math-challenges/34-trigonometry/area-of-non-right-triangles.json b/curriculum/math-challenges/34-trigonometry/area-of-non-right-triangles.json similarity index 100% rename from math-challenges/34-trigonometry/area-of-non-right-triangles.json rename to curriculum/math-challenges/34-trigonometry/area-of-non-right-triangles.json diff --git a/math-challenges/34-trigonometry/basic-trig-identity-applications.json b/curriculum/math-challenges/34-trigonometry/basic-trig-identity-applications.json similarity index 100% rename from math-challenges/34-trigonometry/basic-trig-identity-applications.json rename to curriculum/math-challenges/34-trigonometry/basic-trig-identity-applications.json diff --git a/math-challenges/34-trigonometry/double-and-half-angle-identities.json b/curriculum/math-challenges/34-trigonometry/double-and-half-angle-identities.json similarity index 100% rename from math-challenges/34-trigonometry/double-and-half-angle-identities.json rename to curriculum/math-challenges/34-trigonometry/double-and-half-angle-identities.json diff --git a/math-challenges/34-trigonometry/introduction-to-trigonometry.json b/curriculum/math-challenges/34-trigonometry/introduction-to-trigonometry.json similarity index 100% rename from math-challenges/34-trigonometry/introduction-to-trigonometry.json rename to curriculum/math-challenges/34-trigonometry/introduction-to-trigonometry.json diff --git a/math-challenges/34-trigonometry/inverse-trigonometric-functions.json b/curriculum/math-challenges/34-trigonometry/inverse-trigonometric-functions.json similarity index 100% rename from math-challenges/34-trigonometry/inverse-trigonometric-functions.json rename to curriculum/math-challenges/34-trigonometry/inverse-trigonometric-functions.json diff --git a/math-challenges/34-trigonometry/non-right-triangle-trigonometry.json b/curriculum/math-challenges/34-trigonometry/non-right-triangle-trigonometry.json similarity index 100% rename from math-challenges/34-trigonometry/non-right-triangle-trigonometry.json rename to curriculum/math-challenges/34-trigonometry/non-right-triangle-trigonometry.json diff --git a/math-challenges/34-trigonometry/polar-curves-and-rectangular-conversions.json b/curriculum/math-challenges/34-trigonometry/polar-curves-and-rectangular-conversions.json similarity index 100% rename from math-challenges/34-trigonometry/polar-curves-and-rectangular-conversions.json rename to curriculum/math-challenges/34-trigonometry/polar-curves-and-rectangular-conversions.json diff --git a/math-challenges/34-trigonometry/radians.json b/curriculum/math-challenges/34-trigonometry/radians.json similarity index 100% rename from math-challenges/34-trigonometry/radians.json rename to curriculum/math-challenges/34-trigonometry/radians.json diff --git a/math-challenges/34-trigonometry/sine-and-cosine-graphs.json b/curriculum/math-challenges/34-trigonometry/sine-and-cosine-graphs.json similarity index 100% rename from math-challenges/34-trigonometry/sine-and-cosine-graphs.json rename to curriculum/math-challenges/34-trigonometry/sine-and-cosine-graphs.json diff --git a/math-challenges/34-trigonometry/six-trig-function-graphs.json b/curriculum/math-challenges/34-trigonometry/six-trig-function-graphs.json similarity index 100% rename from math-challenges/34-trigonometry/six-trig-function-graphs.json rename to curriculum/math-challenges/34-trigonometry/six-trig-function-graphs.json diff --git a/math-challenges/34-trigonometry/solving-triangles.json b/curriculum/math-challenges/34-trigonometry/solving-triangles.json similarity index 100% rename from math-challenges/34-trigonometry/solving-triangles.json rename to curriculum/math-challenges/34-trigonometry/solving-triangles.json diff --git a/math-challenges/34-trigonometry/sum-and-difference-identities.json b/curriculum/math-challenges/34-trigonometry/sum-and-difference-identities.json similarity index 100% rename from math-challenges/34-trigonometry/sum-and-difference-identities.json rename to curriculum/math-challenges/34-trigonometry/sum-and-difference-identities.json diff --git a/math-challenges/34-trigonometry/sum-to-product-and-triple-angle-formulas.json b/curriculum/math-challenges/34-trigonometry/sum-to-product-and-triple-angle-formulas.json similarity index 100% rename from math-challenges/34-trigonometry/sum-to-product-and-triple-angle-formulas.json rename to curriculum/math-challenges/34-trigonometry/sum-to-product-and-triple-angle-formulas.json diff --git a/math-challenges/34-trigonometry/the-polar-coordinate-system-and-graphing.json b/curriculum/math-challenges/34-trigonometry/the-polar-coordinate-system-and-graphing.json similarity index 100% rename from math-challenges/34-trigonometry/the-polar-coordinate-system-and-graphing.json rename to curriculum/math-challenges/34-trigonometry/the-polar-coordinate-system-and-graphing.json diff --git a/math-challenges/34-trigonometry/trig-functions.json b/curriculum/math-challenges/34-trigonometry/trig-functions.json similarity index 100% rename from math-challenges/34-trigonometry/trig-functions.json rename to curriculum/math-challenges/34-trigonometry/trig-functions.json diff --git a/math-challenges/34-trigonometry/trig-in-the-unit-circle.json b/curriculum/math-challenges/34-trigonometry/trig-in-the-unit-circle.json similarity index 100% rename from math-challenges/34-trigonometry/trig-in-the-unit-circle.json rename to curriculum/math-challenges/34-trigonometry/trig-in-the-unit-circle.json diff --git a/math-challenges/34-trigonometry/trigonometric-identities.json b/curriculum/math-challenges/34-trigonometry/trigonometric-identities.json similarity index 100% rename from math-challenges/34-trigonometry/trigonometric-identities.json rename to curriculum/math-challenges/34-trigonometry/trigonometric-identities.json diff --git a/math-challenges/35-complex-numbers/introduction-to-complex-numbers.json b/curriculum/math-challenges/35-complex-numbers/introduction-to-complex-numbers.json similarity index 100% rename from math-challenges/35-complex-numbers/introduction-to-complex-numbers.json rename to curriculum/math-challenges/35-complex-numbers/introduction-to-complex-numbers.json diff --git a/math-challenges/36-precalculus/analytic-geometry.json b/curriculum/math-challenges/36-precalculus/analytic-geometry.json similarity index 100% rename from math-challenges/36-precalculus/analytic-geometry.json rename to curriculum/math-challenges/36-precalculus/analytic-geometry.json diff --git a/math-challenges/36-precalculus/analytic-trigonometry.json b/curriculum/math-challenges/36-precalculus/analytic-trigonometry.json similarity index 100% rename from math-challenges/36-precalculus/analytic-trigonometry.json rename to curriculum/math-challenges/36-precalculus/analytic-trigonometry.json diff --git a/math-challenges/36-precalculus/exponential-and-logarithmic-functions.json b/curriculum/math-challenges/36-precalculus/exponential-and-logarithmic-functions.json similarity index 100% rename from math-challenges/36-precalculus/exponential-and-logarithmic-functions.json rename to curriculum/math-challenges/36-precalculus/exponential-and-logarithmic-functions.json diff --git a/math-challenges/36-precalculus/functions.json b/curriculum/math-challenges/36-precalculus/functions.json similarity index 100% rename from math-challenges/36-precalculus/functions.json rename to curriculum/math-challenges/36-precalculus/functions.json diff --git a/math-challenges/36-precalculus/fundamentals.json b/curriculum/math-challenges/36-precalculus/fundamentals.json similarity index 100% rename from math-challenges/36-precalculus/fundamentals.json rename to curriculum/math-challenges/36-precalculus/fundamentals.json diff --git a/math-challenges/36-precalculus/polar-coordinates-and-vectors.json b/curriculum/math-challenges/36-precalculus/polar-coordinates-and-vectors.json similarity index 100% rename from math-challenges/36-precalculus/polar-coordinates-and-vectors.json rename to curriculum/math-challenges/36-precalculus/polar-coordinates-and-vectors.json diff --git a/math-challenges/36-precalculus/polynomial-and-rational-functions.json b/curriculum/math-challenges/36-precalculus/polynomial-and-rational-functions.json similarity index 100% rename from math-challenges/36-precalculus/polynomial-and-rational-functions.json rename to curriculum/math-challenges/36-precalculus/polynomial-and-rational-functions.json diff --git a/math-challenges/36-precalculus/sequences-and-series.json b/curriculum/math-challenges/36-precalculus/sequences-and-series.json similarity index 100% rename from math-challenges/36-precalculus/sequences-and-series.json rename to curriculum/math-challenges/36-precalculus/sequences-and-series.json diff --git a/math-challenges/36-precalculus/systems-of-equations-and-inequalities.json b/curriculum/math-challenges/36-precalculus/systems-of-equations-and-inequalities.json similarity index 100% rename from math-challenges/36-precalculus/systems-of-equations-and-inequalities.json rename to curriculum/math-challenges/36-precalculus/systems-of-equations-and-inequalities.json diff --git a/math-challenges/36-precalculus/trigonometric-functions-of-angles.json b/curriculum/math-challenges/36-precalculus/trigonometric-functions-of-angles.json similarity index 100% rename from math-challenges/36-precalculus/trigonometric-functions-of-angles.json rename to curriculum/math-challenges/36-precalculus/trigonometric-functions-of-angles.json diff --git a/math-challenges/36-precalculus/trigonometric-functions-of-real-numbers.json b/curriculum/math-challenges/36-precalculus/trigonometric-functions-of-real-numbers.json similarity index 100% rename from math-challenges/36-precalculus/trigonometric-functions-of-real-numbers.json rename to curriculum/math-challenges/36-precalculus/trigonometric-functions-of-real-numbers.json diff --git a/math-challenges/37-single-variable-calculus/applications-of-differentiation.json b/curriculum/math-challenges/37-single-variable-calculus/applications-of-differentiation.json similarity index 100% rename from math-challenges/37-single-variable-calculus/applications-of-differentiation.json rename to curriculum/math-challenges/37-single-variable-calculus/applications-of-differentiation.json diff --git a/math-challenges/37-single-variable-calculus/applications-of-integration.json b/curriculum/math-challenges/37-single-variable-calculus/applications-of-integration.json similarity index 100% rename from math-challenges/37-single-variable-calculus/applications-of-integration.json rename to curriculum/math-challenges/37-single-variable-calculus/applications-of-integration.json diff --git a/math-challenges/37-single-variable-calculus/differential-equations.json b/curriculum/math-challenges/37-single-variable-calculus/differential-equations.json similarity index 100% rename from math-challenges/37-single-variable-calculus/differential-equations.json rename to curriculum/math-challenges/37-single-variable-calculus/differential-equations.json diff --git a/math-challenges/37-single-variable-calculus/differentiation.json b/curriculum/math-challenges/37-single-variable-calculus/differentiation.json similarity index 100% rename from math-challenges/37-single-variable-calculus/differentiation.json rename to curriculum/math-challenges/37-single-variable-calculus/differentiation.json diff --git a/math-challenges/37-single-variable-calculus/functions-and-models.json b/curriculum/math-challenges/37-single-variable-calculus/functions-and-models.json similarity index 100% rename from math-challenges/37-single-variable-calculus/functions-and-models.json rename to curriculum/math-challenges/37-single-variable-calculus/functions-and-models.json diff --git a/math-challenges/37-single-variable-calculus/further-applications-of-integration.json b/curriculum/math-challenges/37-single-variable-calculus/further-applications-of-integration.json similarity index 100% rename from math-challenges/37-single-variable-calculus/further-applications-of-integration.json rename to curriculum/math-challenges/37-single-variable-calculus/further-applications-of-integration.json diff --git a/math-challenges/37-single-variable-calculus/infinite-sequences-and-series.json b/curriculum/math-challenges/37-single-variable-calculus/infinite-sequences-and-series.json similarity index 100% rename from math-challenges/37-single-variable-calculus/infinite-sequences-and-series.json rename to curriculum/math-challenges/37-single-variable-calculus/infinite-sequences-and-series.json diff --git a/math-challenges/37-single-variable-calculus/integrals.json b/curriculum/math-challenges/37-single-variable-calculus/integrals.json similarity index 100% rename from math-challenges/37-single-variable-calculus/integrals.json rename to curriculum/math-challenges/37-single-variable-calculus/integrals.json diff --git a/math-challenges/37-single-variable-calculus/limits-and-derivatives.json b/curriculum/math-challenges/37-single-variable-calculus/limits-and-derivatives.json similarity index 100% rename from math-challenges/37-single-variable-calculus/limits-and-derivatives.json rename to curriculum/math-challenges/37-single-variable-calculus/limits-and-derivatives.json diff --git a/math-challenges/37-single-variable-calculus/parametric-equations.json b/curriculum/math-challenges/37-single-variable-calculus/parametric-equations.json similarity index 100% rename from math-challenges/37-single-variable-calculus/parametric-equations.json rename to curriculum/math-challenges/37-single-variable-calculus/parametric-equations.json diff --git a/math-challenges/37-single-variable-calculus/polar-coordinates.json b/curriculum/math-challenges/37-single-variable-calculus/polar-coordinates.json similarity index 100% rename from math-challenges/37-single-variable-calculus/polar-coordinates.json rename to curriculum/math-challenges/37-single-variable-calculus/polar-coordinates.json diff --git a/math-challenges/37-single-variable-calculus/techniques-of-integration.json b/curriculum/math-challenges/37-single-variable-calculus/techniques-of-integration.json similarity index 100% rename from math-challenges/37-single-variable-calculus/techniques-of-integration.json rename to curriculum/math-challenges/37-single-variable-calculus/techniques-of-integration.json diff --git a/math-challenges/38-multivariable-calculus/multiple-integrals.json b/curriculum/math-challenges/38-multivariable-calculus/multiple-integrals.json similarity index 100% rename from math-challenges/38-multivariable-calculus/multiple-integrals.json rename to curriculum/math-challenges/38-multivariable-calculus/multiple-integrals.json diff --git a/math-challenges/38-multivariable-calculus/partial-derivatives.json b/curriculum/math-challenges/38-multivariable-calculus/partial-derivatives.json similarity index 100% rename from math-challenges/38-multivariable-calculus/partial-derivatives.json rename to curriculum/math-challenges/38-multivariable-calculus/partial-derivatives.json diff --git a/math-challenges/38-multivariable-calculus/second-order-differential-equations.json b/curriculum/math-challenges/38-multivariable-calculus/second-order-differential-equations.json similarity index 100% rename from math-challenges/38-multivariable-calculus/second-order-differential-equations.json rename to curriculum/math-challenges/38-multivariable-calculus/second-order-differential-equations.json diff --git a/math-challenges/38-multivariable-calculus/vector-calculus.json b/curriculum/math-challenges/38-multivariable-calculus/vector-calculus.json similarity index 100% rename from math-challenges/38-multivariable-calculus/vector-calculus.json rename to curriculum/math-challenges/38-multivariable-calculus/vector-calculus.json diff --git a/math-challenges/38-multivariable-calculus/vector-functions.json b/curriculum/math-challenges/38-multivariable-calculus/vector-functions.json similarity index 100% rename from math-challenges/38-multivariable-calculus/vector-functions.json rename to curriculum/math-challenges/38-multivariable-calculus/vector-functions.json diff --git a/math-challenges/38-multivariable-calculus/vectors-and-the-geometry-of-space.json b/curriculum/math-challenges/38-multivariable-calculus/vectors-and-the-geometry-of-space.json similarity index 100% rename from math-challenges/38-multivariable-calculus/vectors-and-the-geometry-of-space.json rename to curriculum/math-challenges/38-multivariable-calculus/vectors-and-the-geometry-of-space.json diff --git a/math-challenges/39-linear-algebra/determinants.json b/curriculum/math-challenges/39-linear-algebra/determinants.json similarity index 100% rename from math-challenges/39-linear-algebra/determinants.json rename to curriculum/math-challenges/39-linear-algebra/determinants.json diff --git a/math-challenges/39-linear-algebra/eigenvalues.json b/curriculum/math-challenges/39-linear-algebra/eigenvalues.json similarity index 100% rename from math-challenges/39-linear-algebra/eigenvalues.json rename to curriculum/math-challenges/39-linear-algebra/eigenvalues.json diff --git a/math-challenges/39-linear-algebra/linear-transformations.json b/curriculum/math-challenges/39-linear-algebra/linear-transformations.json similarity index 100% rename from math-challenges/39-linear-algebra/linear-transformations.json rename to curriculum/math-challenges/39-linear-algebra/linear-transformations.json diff --git a/math-challenges/39-linear-algebra/matrices.json b/curriculum/math-challenges/39-linear-algebra/matrices.json similarity index 100% rename from math-challenges/39-linear-algebra/matrices.json rename to curriculum/math-challenges/39-linear-algebra/matrices.json diff --git a/math-challenges/39-linear-algebra/representations.json b/curriculum/math-challenges/39-linear-algebra/representations.json similarity index 100% rename from math-challenges/39-linear-algebra/representations.json rename to curriculum/math-challenges/39-linear-algebra/representations.json diff --git a/math-challenges/39-linear-algebra/systems-of-linear-equations.json b/curriculum/math-challenges/39-linear-algebra/systems-of-linear-equations.json similarity index 100% rename from math-challenges/39-linear-algebra/systems-of-linear-equations.json rename to curriculum/math-challenges/39-linear-algebra/systems-of-linear-equations.json diff --git a/math-challenges/39-linear-algebra/vector-spaces.json b/curriculum/math-challenges/39-linear-algebra/vector-spaces.json similarity index 100% rename from math-challenges/39-linear-algebra/vector-spaces.json rename to curriculum/math-challenges/39-linear-algebra/vector-spaces.json diff --git a/math-challenges/39-linear-algebra/vectors.json b/curriculum/math-challenges/39-linear-algebra/vectors.json similarity index 100% rename from math-challenges/39-linear-algebra/vectors.json rename to curriculum/math-challenges/39-linear-algebra/vectors.json diff --git a/math-challenges/40-differential-equations/boundary-value-problems-and-fourier-series.json b/curriculum/math-challenges/40-differential-equations/boundary-value-problems-and-fourier-series.json similarity index 100% rename from math-challenges/40-differential-equations/boundary-value-problems-and-fourier-series.json rename to curriculum/math-challenges/40-differential-equations/boundary-value-problems-and-fourier-series.json diff --git a/math-challenges/40-differential-equations/first-order-differential-equations.json b/curriculum/math-challenges/40-differential-equations/first-order-differential-equations.json similarity index 100% rename from math-challenges/40-differential-equations/first-order-differential-equations.json rename to curriculum/math-challenges/40-differential-equations/first-order-differential-equations.json diff --git a/math-challenges/40-differential-equations/higher-order-differential-equations.json b/curriculum/math-challenges/40-differential-equations/higher-order-differential-equations.json similarity index 100% rename from math-challenges/40-differential-equations/higher-order-differential-equations.json rename to curriculum/math-challenges/40-differential-equations/higher-order-differential-equations.json diff --git a/math-challenges/40-differential-equations/introduction-to-differential-equations.json b/curriculum/math-challenges/40-differential-equations/introduction-to-differential-equations.json similarity index 100% rename from math-challenges/40-differential-equations/introduction-to-differential-equations.json rename to curriculum/math-challenges/40-differential-equations/introduction-to-differential-equations.json diff --git a/math-challenges/40-differential-equations/laplace-transforms.json b/curriculum/math-challenges/40-differential-equations/laplace-transforms.json similarity index 100% rename from math-challenges/40-differential-equations/laplace-transforms.json rename to curriculum/math-challenges/40-differential-equations/laplace-transforms.json diff --git a/math-challenges/40-differential-equations/partial-differential-equations.json b/curriculum/math-challenges/40-differential-equations/partial-differential-equations.json similarity index 100% rename from math-challenges/40-differential-equations/partial-differential-equations.json rename to curriculum/math-challenges/40-differential-equations/partial-differential-equations.json diff --git a/math-challenges/40-differential-equations/second-order-differential-equations.json b/curriculum/math-challenges/40-differential-equations/second-order-differential-equations.json similarity index 100% rename from math-challenges/40-differential-equations/second-order-differential-equations.json rename to curriculum/math-challenges/40-differential-equations/second-order-differential-equations.json diff --git a/math-challenges/40-differential-equations/series-solutions.json b/curriculum/math-challenges/40-differential-equations/series-solutions.json similarity index 100% rename from math-challenges/40-differential-equations/series-solutions.json rename to curriculum/math-challenges/40-differential-equations/series-solutions.json diff --git a/math-challenges/40-differential-equations/systems-of-differential-equations.json b/curriculum/math-challenges/40-differential-equations/systems-of-differential-equations.json similarity index 100% rename from math-challenges/40-differential-equations/systems-of-differential-equations.json rename to curriculum/math-challenges/40-differential-equations/systems-of-differential-equations.json diff --git a/math-challenges/41-proofs/cardinality-of-sets.json b/curriculum/math-challenges/41-proofs/cardinality-of-sets.json similarity index 100% rename from math-challenges/41-proofs/cardinality-of-sets.json rename to curriculum/math-challenges/41-proofs/cardinality-of-sets.json diff --git a/math-challenges/41-proofs/contrapositive-proof.json b/curriculum/math-challenges/41-proofs/contrapositive-proof.json similarity index 100% rename from math-challenges/41-proofs/contrapositive-proof.json rename to curriculum/math-challenges/41-proofs/contrapositive-proof.json diff --git a/math-challenges/41-proofs/counting.json b/curriculum/math-challenges/41-proofs/counting.json similarity index 100% rename from math-challenges/41-proofs/counting.json rename to curriculum/math-challenges/41-proofs/counting.json diff --git a/math-challenges/41-proofs/direct-proof.json b/curriculum/math-challenges/41-proofs/direct-proof.json similarity index 100% rename from math-challenges/41-proofs/direct-proof.json rename to curriculum/math-challenges/41-proofs/direct-proof.json diff --git a/math-challenges/41-proofs/disproof.json b/curriculum/math-challenges/41-proofs/disproof.json similarity index 100% rename from math-challenges/41-proofs/disproof.json rename to curriculum/math-challenges/41-proofs/disproof.json diff --git a/math-challenges/41-proofs/functions.json b/curriculum/math-challenges/41-proofs/functions.json similarity index 100% rename from math-challenges/41-proofs/functions.json rename to curriculum/math-challenges/41-proofs/functions.json diff --git a/math-challenges/41-proofs/logic.json b/curriculum/math-challenges/41-proofs/logic.json similarity index 100% rename from math-challenges/41-proofs/logic.json rename to curriculum/math-challenges/41-proofs/logic.json diff --git a/math-challenges/41-proofs/mathematical-induction.json b/curriculum/math-challenges/41-proofs/mathematical-induction.json similarity index 100% rename from math-challenges/41-proofs/mathematical-induction.json rename to curriculum/math-challenges/41-proofs/mathematical-induction.json diff --git a/math-challenges/41-proofs/proof-by-contradiction.json b/curriculum/math-challenges/41-proofs/proof-by-contradiction.json similarity index 100% rename from math-challenges/41-proofs/proof-by-contradiction.json rename to curriculum/math-challenges/41-proofs/proof-by-contradiction.json diff --git a/math-challenges/41-proofs/proofs-involving-sets.json b/curriculum/math-challenges/41-proofs/proofs-involving-sets.json similarity index 100% rename from math-challenges/41-proofs/proofs-involving-sets.json rename to curriculum/math-challenges/41-proofs/proofs-involving-sets.json diff --git a/math-challenges/41-proofs/proving-non-conditional-statements.json b/curriculum/math-challenges/41-proofs/proving-non-conditional-statements.json similarity index 100% rename from math-challenges/41-proofs/proving-non-conditional-statements.json rename to curriculum/math-challenges/41-proofs/proving-non-conditional-statements.json diff --git a/math-challenges/41-proofs/relations.json b/curriculum/math-challenges/41-proofs/relations.json similarity index 100% rename from math-challenges/41-proofs/relations.json rename to curriculum/math-challenges/41-proofs/relations.json diff --git a/math-challenges/41-proofs/sets.json b/curriculum/math-challenges/41-proofs/sets.json similarity index 100% rename from math-challenges/41-proofs/sets.json rename to curriculum/math-challenges/41-proofs/sets.json diff --git a/math-challenges/42-combinatorics/covering-circuits-and-graph-coloring.json b/curriculum/math-challenges/42-combinatorics/covering-circuits-and-graph-coloring.json similarity index 100% rename from math-challenges/42-combinatorics/covering-circuits-and-graph-coloring.json rename to curriculum/math-challenges/42-combinatorics/covering-circuits-and-graph-coloring.json diff --git a/math-challenges/42-combinatorics/elements-of-graph-theory.json b/curriculum/math-challenges/42-combinatorics/elements-of-graph-theory.json similarity index 100% rename from math-challenges/42-combinatorics/elements-of-graph-theory.json rename to curriculum/math-challenges/42-combinatorics/elements-of-graph-theory.json diff --git a/math-challenges/42-combinatorics/games-with-graphs.json b/curriculum/math-challenges/42-combinatorics/games-with-graphs.json similarity index 100% rename from math-challenges/42-combinatorics/games-with-graphs.json rename to curriculum/math-challenges/42-combinatorics/games-with-graphs.json diff --git a/math-challenges/42-combinatorics/general-enumeration.json b/curriculum/math-challenges/42-combinatorics/general-enumeration.json similarity index 100% rename from math-challenges/42-combinatorics/general-enumeration.json rename to curriculum/math-challenges/42-combinatorics/general-enumeration.json diff --git a/math-challenges/42-combinatorics/generating-functions.json b/curriculum/math-challenges/42-combinatorics/generating-functions.json similarity index 100% rename from math-challenges/42-combinatorics/generating-functions.json rename to curriculum/math-challenges/42-combinatorics/generating-functions.json diff --git a/math-challenges/42-combinatorics/inclusion-exclusion.json b/curriculum/math-challenges/42-combinatorics/inclusion-exclusion.json similarity index 100% rename from math-challenges/42-combinatorics/inclusion-exclusion.json rename to curriculum/math-challenges/42-combinatorics/inclusion-exclusion.json diff --git a/math-challenges/42-combinatorics/network-algorithms.json b/curriculum/math-challenges/42-combinatorics/network-algorithms.json similarity index 100% rename from math-challenges/42-combinatorics/network-algorithms.json rename to curriculum/math-challenges/42-combinatorics/network-algorithms.json diff --git a/math-challenges/42-combinatorics/polya-enumeration-formula.json b/curriculum/math-challenges/42-combinatorics/polya-enumeration-formula.json similarity index 100% rename from math-challenges/42-combinatorics/polya-enumeration-formula.json rename to curriculum/math-challenges/42-combinatorics/polya-enumeration-formula.json diff --git a/math-challenges/42-combinatorics/recurrence-relations.json b/curriculum/math-challenges/42-combinatorics/recurrence-relations.json similarity index 100% rename from math-challenges/42-combinatorics/recurrence-relations.json rename to curriculum/math-challenges/42-combinatorics/recurrence-relations.json diff --git a/math-challenges/42-combinatorics/trees-and-searching.json b/curriculum/math-challenges/42-combinatorics/trees-and-searching.json similarity index 100% rename from math-challenges/42-combinatorics/trees-and-searching.json rename to curriculum/math-challenges/42-combinatorics/trees-and-searching.json diff --git a/math-challenges/43-abstract-algebra/algebraic-coding-theory.json b/curriculum/math-challenges/43-abstract-algebra/algebraic-coding-theory.json similarity index 100% rename from math-challenges/43-abstract-algebra/algebraic-coding-theory.json rename to curriculum/math-challenges/43-abstract-algebra/algebraic-coding-theory.json diff --git a/math-challenges/43-abstract-algebra/cosets-and-lagrange-theorem.json b/curriculum/math-challenges/43-abstract-algebra/cosets-and-lagrange-theorem.json similarity index 100% rename from math-challenges/43-abstract-algebra/cosets-and-lagrange-theorem.json rename to curriculum/math-challenges/43-abstract-algebra/cosets-and-lagrange-theorem.json diff --git a/math-challenges/43-abstract-algebra/cyclic-groups.json b/curriculum/math-challenges/43-abstract-algebra/cyclic-groups.json similarity index 100% rename from math-challenges/43-abstract-algebra/cyclic-groups.json rename to curriculum/math-challenges/43-abstract-algebra/cyclic-groups.json diff --git a/math-challenges/43-abstract-algebra/fields.json b/curriculum/math-challenges/43-abstract-algebra/fields.json similarity index 100% rename from math-challenges/43-abstract-algebra/fields.json rename to curriculum/math-challenges/43-abstract-algebra/fields.json diff --git a/math-challenges/43-abstract-algebra/finite-fields.json b/curriculum/math-challenges/43-abstract-algebra/finite-fields.json similarity index 100% rename from math-challenges/43-abstract-algebra/finite-fields.json rename to curriculum/math-challenges/43-abstract-algebra/finite-fields.json diff --git a/math-challenges/43-abstract-algebra/galois-theory.json b/curriculum/math-challenges/43-abstract-algebra/galois-theory.json similarity index 100% rename from math-challenges/43-abstract-algebra/galois-theory.json rename to curriculum/math-challenges/43-abstract-algebra/galois-theory.json diff --git a/math-challenges/43-abstract-algebra/group-actions.json b/curriculum/math-challenges/43-abstract-algebra/group-actions.json similarity index 100% rename from math-challenges/43-abstract-algebra/group-actions.json rename to curriculum/math-challenges/43-abstract-algebra/group-actions.json diff --git a/math-challenges/43-abstract-algebra/groups.json b/curriculum/math-challenges/43-abstract-algebra/groups.json similarity index 100% rename from math-challenges/43-abstract-algebra/groups.json rename to curriculum/math-challenges/43-abstract-algebra/groups.json diff --git a/math-challenges/43-abstract-algebra/homomorphisms.json b/curriculum/math-challenges/43-abstract-algebra/homomorphisms.json similarity index 100% rename from math-challenges/43-abstract-algebra/homomorphisms.json rename to curriculum/math-challenges/43-abstract-algebra/homomorphisms.json diff --git a/math-challenges/43-abstract-algebra/integers.json b/curriculum/math-challenges/43-abstract-algebra/integers.json similarity index 100% rename from math-challenges/43-abstract-algebra/integers.json rename to curriculum/math-challenges/43-abstract-algebra/integers.json diff --git a/math-challenges/43-abstract-algebra/integral-domains.json b/curriculum/math-challenges/43-abstract-algebra/integral-domains.json similarity index 100% rename from math-challenges/43-abstract-algebra/integral-domains.json rename to curriculum/math-challenges/43-abstract-algebra/integral-domains.json diff --git a/math-challenges/43-abstract-algebra/intro-to-cryptography.json b/curriculum/math-challenges/43-abstract-algebra/intro-to-cryptography.json similarity index 100% rename from math-challenges/43-abstract-algebra/intro-to-cryptography.json rename to curriculum/math-challenges/43-abstract-algebra/intro-to-cryptography.json diff --git a/math-challenges/43-abstract-algebra/isomorphisms.json b/curriculum/math-challenges/43-abstract-algebra/isomorphisms.json similarity index 100% rename from math-challenges/43-abstract-algebra/isomorphisms.json rename to curriculum/math-challenges/43-abstract-algebra/isomorphisms.json diff --git a/math-challenges/43-abstract-algebra/lattices-and-boolean-algebras.json b/curriculum/math-challenges/43-abstract-algebra/lattices-and-boolean-algebras.json similarity index 100% rename from math-challenges/43-abstract-algebra/lattices-and-boolean-algebras.json rename to curriculum/math-challenges/43-abstract-algebra/lattices-and-boolean-algebras.json diff --git a/math-challenges/43-abstract-algebra/matrix-group-and-symmetry.json b/curriculum/math-challenges/43-abstract-algebra/matrix-group-and-symmetry.json similarity index 100% rename from math-challenges/43-abstract-algebra/matrix-group-and-symmetry.json rename to curriculum/math-challenges/43-abstract-algebra/matrix-group-and-symmetry.json diff --git a/math-challenges/43-abstract-algebra/normal-subgroups-and-factor-groups.json b/curriculum/math-challenges/43-abstract-algebra/normal-subgroups-and-factor-groups.json similarity index 100% rename from math-challenges/43-abstract-algebra/normal-subgroups-and-factor-groups.json rename to curriculum/math-challenges/43-abstract-algebra/normal-subgroups-and-factor-groups.json diff --git a/math-challenges/43-abstract-algebra/permutation-groups.json b/curriculum/math-challenges/43-abstract-algebra/permutation-groups.json similarity index 100% rename from math-challenges/43-abstract-algebra/permutation-groups.json rename to curriculum/math-challenges/43-abstract-algebra/permutation-groups.json diff --git a/math-challenges/43-abstract-algebra/polynomials.json b/curriculum/math-challenges/43-abstract-algebra/polynomials.json similarity index 100% rename from math-challenges/43-abstract-algebra/polynomials.json rename to curriculum/math-challenges/43-abstract-algebra/polynomials.json diff --git a/math-challenges/43-abstract-algebra/preliminaries.json b/curriculum/math-challenges/43-abstract-algebra/preliminaries.json similarity index 100% rename from math-challenges/43-abstract-algebra/preliminaries.json rename to curriculum/math-challenges/43-abstract-algebra/preliminaries.json diff --git a/math-challenges/43-abstract-algebra/rings.json b/curriculum/math-challenges/43-abstract-algebra/rings.json similarity index 100% rename from math-challenges/43-abstract-algebra/rings.json rename to curriculum/math-challenges/43-abstract-algebra/rings.json diff --git a/math-challenges/43-abstract-algebra/structure-of-groups.json b/curriculum/math-challenges/43-abstract-algebra/structure-of-groups.json similarity index 100% rename from math-challenges/43-abstract-algebra/structure-of-groups.json rename to curriculum/math-challenges/43-abstract-algebra/structure-of-groups.json diff --git a/math-challenges/43-abstract-algebra/the-sylow-theorems.json b/curriculum/math-challenges/43-abstract-algebra/the-sylow-theorems.json similarity index 100% rename from math-challenges/43-abstract-algebra/the-sylow-theorems.json rename to curriculum/math-challenges/43-abstract-algebra/the-sylow-theorems.json diff --git a/math-challenges/44-number-theory/abelian-groups.json b/curriculum/math-challenges/44-number-theory/abelian-groups.json similarity index 100% rename from math-challenges/44-number-theory/abelian-groups.json rename to curriculum/math-challenges/44-number-theory/abelian-groups.json diff --git a/math-challenges/44-number-theory/algorithms-for-finite-fields.json b/curriculum/math-challenges/44-number-theory/algorithms-for-finite-fields.json similarity index 100% rename from math-challenges/44-number-theory/algorithms-for-finite-fields.json rename to curriculum/math-challenges/44-number-theory/algorithms-for-finite-fields.json diff --git a/math-challenges/44-number-theory/basic-properties-of-integers.json b/curriculum/math-challenges/44-number-theory/basic-properties-of-integers.json similarity index 100% rename from math-challenges/44-number-theory/basic-properties-of-integers.json rename to curriculum/math-challenges/44-number-theory/basic-properties-of-integers.json diff --git a/math-challenges/44-number-theory/computing-with-large-integers.json b/curriculum/math-challenges/44-number-theory/computing-with-large-integers.json similarity index 100% rename from math-challenges/44-number-theory/computing-with-large-integers.json rename to curriculum/math-challenges/44-number-theory/computing-with-large-integers.json diff --git a/math-challenges/44-number-theory/congruences.json b/curriculum/math-challenges/44-number-theory/congruences.json similarity index 100% rename from math-challenges/44-number-theory/congruences.json rename to curriculum/math-challenges/44-number-theory/congruences.json diff --git a/math-challenges/44-number-theory/deterministic-primality-testing.json b/curriculum/math-challenges/44-number-theory/deterministic-primality-testing.json similarity index 100% rename from math-challenges/44-number-theory/deterministic-primality-testing.json rename to curriculum/math-challenges/44-number-theory/deterministic-primality-testing.json diff --git a/math-challenges/44-number-theory/distribution-of-primes.json b/curriculum/math-challenges/44-number-theory/distribution-of-primes.json similarity index 100% rename from math-challenges/44-number-theory/distribution-of-primes.json rename to curriculum/math-challenges/44-number-theory/distribution-of-primes.json diff --git a/math-challenges/44-number-theory/euclid-algorithm.json b/curriculum/math-challenges/44-number-theory/euclid-algorithm.json similarity index 100% rename from math-challenges/44-number-theory/euclid-algorithm.json rename to curriculum/math-challenges/44-number-theory/euclid-algorithm.json diff --git a/math-challenges/44-number-theory/finding-generators-and-discrete-logarithms-in-zpstar.json b/curriculum/math-challenges/44-number-theory/finding-generators-and-discrete-logarithms-in-zpstar.json similarity index 100% rename from math-challenges/44-number-theory/finding-generators-and-discrete-logarithms-in-zpstar.json rename to curriculum/math-challenges/44-number-theory/finding-generators-and-discrete-logarithms-in-zpstar.json diff --git a/math-challenges/44-number-theory/finite-and-discrete-probability-distributions.json b/curriculum/math-challenges/44-number-theory/finite-and-discrete-probability-distributions.json similarity index 100% rename from math-challenges/44-number-theory/finite-and-discrete-probability-distributions.json rename to curriculum/math-challenges/44-number-theory/finite-and-discrete-probability-distributions.json diff --git a/math-challenges/44-number-theory/finite-fields.json b/curriculum/math-challenges/44-number-theory/finite-fields.json similarity index 100% rename from math-challenges/44-number-theory/finite-fields.json rename to curriculum/math-challenges/44-number-theory/finite-fields.json diff --git a/math-challenges/44-number-theory/linearly-generated-sequences-and-applications.json b/curriculum/math-challenges/44-number-theory/linearly-generated-sequences-and-applications.json similarity index 100% rename from math-challenges/44-number-theory/linearly-generated-sequences-and-applications.json rename to curriculum/math-challenges/44-number-theory/linearly-generated-sequences-and-applications.json diff --git a/math-challenges/44-number-theory/matrices.json b/curriculum/math-challenges/44-number-theory/matrices.json similarity index 100% rename from math-challenges/44-number-theory/matrices.json rename to curriculum/math-challenges/44-number-theory/matrices.json diff --git a/math-challenges/44-number-theory/modules-and-vector-spaces.json b/curriculum/math-challenges/44-number-theory/modules-and-vector-spaces.json similarity index 100% rename from math-challenges/44-number-theory/modules-and-vector-spaces.json rename to curriculum/math-challenges/44-number-theory/modules-and-vector-spaces.json diff --git a/math-challenges/44-number-theory/more-rings.json b/curriculum/math-challenges/44-number-theory/more-rings.json similarity index 100% rename from math-challenges/44-number-theory/more-rings.json rename to curriculum/math-challenges/44-number-theory/more-rings.json diff --git a/math-challenges/44-number-theory/polynomial-arithmetic-and-applications.json b/curriculum/math-challenges/44-number-theory/polynomial-arithmetic-and-applications.json similarity index 100% rename from math-challenges/44-number-theory/polynomial-arithmetic-and-applications.json rename to curriculum/math-challenges/44-number-theory/polynomial-arithmetic-and-applications.json diff --git a/math-challenges/44-number-theory/probabilistic-algorithms.json b/curriculum/math-challenges/44-number-theory/probabilistic-algorithms.json similarity index 100% rename from math-challenges/44-number-theory/probabilistic-algorithms.json rename to curriculum/math-challenges/44-number-theory/probabilistic-algorithms.json diff --git a/math-challenges/44-number-theory/probabilistic-primary-testing.json b/curriculum/math-challenges/44-number-theory/probabilistic-primary-testing.json similarity index 100% rename from math-challenges/44-number-theory/probabilistic-primary-testing.json rename to curriculum/math-challenges/44-number-theory/probabilistic-primary-testing.json diff --git a/math-challenges/44-number-theory/quadratic-reciprocity-and-computing-modular-square-roots.json b/curriculum/math-challenges/44-number-theory/quadratic-reciprocity-and-computing-modular-square-roots.json similarity index 100% rename from math-challenges/44-number-theory/quadratic-reciprocity-and-computing-modular-square-roots.json rename to curriculum/math-challenges/44-number-theory/quadratic-reciprocity-and-computing-modular-square-roots.json diff --git a/math-challenges/44-number-theory/rings.json b/curriculum/math-challenges/44-number-theory/rings.json similarity index 100% rename from math-challenges/44-number-theory/rings.json rename to curriculum/math-challenges/44-number-theory/rings.json diff --git a/math-challenges/44-number-theory/subexponential-time-discrete-logarithms-and-factoring.json b/curriculum/math-challenges/44-number-theory/subexponential-time-discrete-logarithms-and-factoring.json similarity index 100% rename from math-challenges/44-number-theory/subexponential-time-discrete-logarithms-and-factoring.json rename to curriculum/math-challenges/44-number-theory/subexponential-time-discrete-logarithms-and-factoring.json diff --git a/math-challenges/45-cryptography/algorithms-for-the-discrete-logarithm-problem.json b/curriculum/math-challenges/45-cryptography/algorithms-for-the-discrete-logarithm-problem.json similarity index 100% rename from math-challenges/45-cryptography/algorithms-for-the-discrete-logarithm-problem.json rename to curriculum/math-challenges/45-cryptography/algorithms-for-the-discrete-logarithm-problem.json diff --git a/math-challenges/45-cryptography/block-ciphers.json b/curriculum/math-challenges/45-cryptography/block-ciphers.json similarity index 100% rename from math-challenges/45-cryptography/block-ciphers.json rename to curriculum/math-challenges/45-cryptography/block-ciphers.json diff --git a/math-challenges/45-cryptography/copyright-protection.json b/curriculum/math-challenges/45-cryptography/copyright-protection.json similarity index 100% rename from math-challenges/45-cryptography/copyright-protection.json rename to curriculum/math-challenges/45-cryptography/copyright-protection.json diff --git a/math-challenges/45-cryptography/cryptanalysis.json b/curriculum/math-challenges/45-cryptography/cryptanalysis.json similarity index 100% rename from math-challenges/45-cryptography/cryptanalysis.json rename to curriculum/math-challenges/45-cryptography/cryptanalysis.json diff --git a/math-challenges/45-cryptography/differential-cryptanalysis.json b/curriculum/math-challenges/45-cryptography/differential-cryptanalysis.json similarity index 100% rename from math-challenges/45-cryptography/differential-cryptanalysis.json rename to curriculum/math-challenges/45-cryptography/differential-cryptanalysis.json diff --git a/math-challenges/45-cryptography/discrete-logarithm-algorithms-in-practice.json b/curriculum/math-challenges/45-cryptography/discrete-logarithm-algorithms-in-practice.json similarity index 100% rename from math-challenges/45-cryptography/discrete-logarithm-algorithms-in-practice.json rename to curriculum/math-challenges/45-cryptography/discrete-logarithm-algorithms-in-practice.json diff --git a/math-challenges/45-cryptography/elliptic-curves.json b/curriculum/math-challenges/45-cryptography/elliptic-curves.json similarity index 100% rename from math-challenges/45-cryptography/elliptic-curves.json rename to curriculum/math-challenges/45-cryptography/elliptic-curves.json diff --git a/math-challenges/45-cryptography/factoring-algorithms.json b/curriculum/math-challenges/45-cryptography/factoring-algorithms.json similarity index 100% rename from math-challenges/45-cryptography/factoring-algorithms.json rename to curriculum/math-challenges/45-cryptography/factoring-algorithms.json diff --git a/math-challenges/45-cryptography/finite-fields.json b/curriculum/math-challenges/45-cryptography/finite-fields.json similarity index 100% rename from math-challenges/45-cryptography/finite-fields.json rename to curriculum/math-challenges/45-cryptography/finite-fields.json diff --git a/math-challenges/45-cryptography/future-of-pki.json b/curriculum/math-challenges/45-cryptography/future-of-pki.json similarity index 100% rename from math-challenges/45-cryptography/future-of-pki.json rename to curriculum/math-challenges/45-cryptography/future-of-pki.json diff --git a/math-challenges/45-cryptography/genetic-algorithms.json b/curriculum/math-challenges/45-cryptography/genetic-algorithms.json similarity index 100% rename from math-challenges/45-cryptography/genetic-algorithms.json rename to curriculum/math-challenges/45-cryptography/genetic-algorithms.json diff --git a/math-challenges/45-cryptography/hash-functions.json b/curriculum/math-challenges/45-cryptography/hash-functions.json similarity index 100% rename from math-challenges/45-cryptography/hash-functions.json rename to curriculum/math-challenges/45-cryptography/hash-functions.json diff --git a/math-challenges/45-cryptography/identification-schemes-and-entity-authentication.json b/curriculum/math-challenges/45-cryptography/identification-schemes-and-entity-authentication.json similarity index 100% rename from math-challenges/45-cryptography/identification-schemes-and-entity-authentication.json rename to curriculum/math-challenges/45-cryptography/identification-schemes-and-entity-authentication.json diff --git a/math-challenges/45-cryptography/introduction-to-public-key-cryptography.json b/curriculum/math-challenges/45-cryptography/introduction-to-public-key-cryptography.json similarity index 100% rename from math-challenges/45-cryptography/introduction-to-public-key-cryptography.json rename to curriculum/math-challenges/45-cryptography/introduction-to-public-key-cryptography.json diff --git a/math-challenges/45-cryptography/key-agreement-schemes.json b/curriculum/math-challenges/45-cryptography/key-agreement-schemes.json similarity index 100% rename from math-challenges/45-cryptography/key-agreement-schemes.json rename to curriculum/math-challenges/45-cryptography/key-agreement-schemes.json diff --git a/math-challenges/45-cryptography/key-distribution-patterns.json b/curriculum/math-challenges/45-cryptography/key-distribution-patterns.json similarity index 100% rename from math-challenges/45-cryptography/key-distribution-patterns.json rename to curriculum/math-challenges/45-cryptography/key-distribution-patterns.json diff --git a/math-challenges/45-cryptography/key-distribution.json b/curriculum/math-challenges/45-cryptography/key-distribution.json similarity index 100% rename from math-challenges/45-cryptography/key-distribution.json rename to curriculum/math-challenges/45-cryptography/key-distribution.json diff --git a/math-challenges/45-cryptography/message-authentication-codes-mac.json b/curriculum/math-challenges/45-cryptography/message-authentication-codes-mac.json similarity index 100% rename from math-challenges/45-cryptography/message-authentication-codes-mac.json rename to curriculum/math-challenges/45-cryptography/message-authentication-codes-mac.json diff --git a/math-challenges/45-cryptography/more-number-theory.json b/curriculum/math-challenges/45-cryptography/more-number-theory.json similarity index 100% rename from math-challenges/45-cryptography/more-number-theory.json rename to curriculum/math-challenges/45-cryptography/more-number-theory.json diff --git a/math-challenges/45-cryptography/multicast-security.json b/curriculum/math-challenges/45-cryptography/multicast-security.json similarity index 100% rename from math-challenges/45-cryptography/multicast-security.json rename to curriculum/math-challenges/45-cryptography/multicast-security.json diff --git a/math-challenges/45-cryptography/other-attacks-on-rsa.json b/curriculum/math-challenges/45-cryptography/other-attacks-on-rsa.json similarity index 100% rename from math-challenges/45-cryptography/other-attacks-on-rsa.json rename to curriculum/math-challenges/45-cryptography/other-attacks-on-rsa.json diff --git a/math-challenges/45-cryptography/primality-testing.json b/curriculum/math-challenges/45-cryptography/primality-testing.json similarity index 100% rename from math-challenges/45-cryptography/primality-testing.json rename to curriculum/math-challenges/45-cryptography/primality-testing.json diff --git a/math-challenges/45-cryptography/pseudo-random-number-generation.json b/curriculum/math-challenges/45-cryptography/pseudo-random-number-generation.json similarity index 100% rename from math-challenges/45-cryptography/pseudo-random-number-generation.json rename to curriculum/math-challenges/45-cryptography/pseudo-random-number-generation.json diff --git a/math-challenges/45-cryptography/public-key-cryptography-and-discrete-logarithms.json b/curriculum/math-challenges/45-cryptography/public-key-cryptography-and-discrete-logarithms.json similarity index 100% rename from math-challenges/45-cryptography/public-key-cryptography-and-discrete-logarithms.json rename to curriculum/math-challenges/45-cryptography/public-key-cryptography-and-discrete-logarithms.json diff --git a/math-challenges/45-cryptography/public-key-infrastructure.json b/curriculum/math-challenges/45-cryptography/public-key-infrastructure.json similarity index 100% rename from math-challenges/45-cryptography/public-key-infrastructure.json rename to curriculum/math-challenges/45-cryptography/public-key-infrastructure.json diff --git a/math-challenges/45-cryptography/rabin-cryptosystem.json b/curriculum/math-challenges/45-cryptography/rabin-cryptosystem.json similarity index 100% rename from math-challenges/45-cryptography/rabin-cryptosystem.json rename to curriculum/math-challenges/45-cryptography/rabin-cryptosystem.json diff --git a/math-challenges/45-cryptography/rsa-cryptosystem-and-factoring-integers.json b/curriculum/math-challenges/45-cryptography/rsa-cryptosystem-and-factoring-integers.json similarity index 100% rename from math-challenges/45-cryptography/rsa-cryptosystem-and-factoring-integers.json rename to curriculum/math-challenges/45-cryptography/rsa-cryptosystem-and-factoring-integers.json diff --git a/math-challenges/45-cryptography/rsa-cryptosystem.json b/curriculum/math-challenges/45-cryptography/rsa-cryptosystem.json similarity index 100% rename from math-challenges/45-cryptography/rsa-cryptosystem.json rename to curriculum/math-challenges/45-cryptography/rsa-cryptosystem.json diff --git a/math-challenges/45-cryptography/secret-sharing-schemes.json b/curriculum/math-challenges/45-cryptography/secret-sharing-schemes.json similarity index 100% rename from math-challenges/45-cryptography/secret-sharing-schemes.json rename to curriculum/math-challenges/45-cryptography/secret-sharing-schemes.json diff --git a/math-challenges/45-cryptography/security-of-elgamal-systems.json b/curriculum/math-challenges/45-cryptography/security-of-elgamal-systems.json similarity index 100% rename from math-challenges/45-cryptography/security-of-elgamal-systems.json rename to curriculum/math-challenges/45-cryptography/security-of-elgamal-systems.json diff --git a/math-challenges/45-cryptography/semantic-security-of-rsa.json b/curriculum/math-challenges/45-cryptography/semantic-security-of-rsa.json similarity index 100% rename from math-challenges/45-cryptography/semantic-security-of-rsa.json rename to curriculum/math-challenges/45-cryptography/semantic-security-of-rsa.json diff --git a/math-challenges/45-cryptography/session-key-distribution-schemes.json b/curriculum/math-challenges/45-cryptography/session-key-distribution-schemes.json similarity index 100% rename from math-challenges/45-cryptography/session-key-distribution-schemes.json rename to curriculum/math-challenges/45-cryptography/session-key-distribution-schemes.json diff --git a/math-challenges/45-cryptography/shannons-theory.json b/curriculum/math-challenges/45-cryptography/shannons-theory.json similarity index 100% rename from math-challenges/45-cryptography/shannons-theory.json rename to curriculum/math-challenges/45-cryptography/shannons-theory.json diff --git a/math-challenges/45-cryptography/signature-schemes.json b/curriculum/math-challenges/45-cryptography/signature-schemes.json similarity index 100% rename from math-challenges/45-cryptography/signature-schemes.json rename to curriculum/math-challenges/45-cryptography/signature-schemes.json diff --git a/math-challenges/45-cryptography/simple-cryptosystems.json b/curriculum/math-challenges/45-cryptography/simple-cryptosystems.json similarity index 100% rename from math-challenges/45-cryptography/simple-cryptosystems.json rename to curriculum/math-challenges/45-cryptography/simple-cryptosystems.json diff --git a/math-challenges/45-cryptography/trust-models.json b/curriculum/math-challenges/45-cryptography/trust-models.json similarity index 100% rename from math-challenges/45-cryptography/trust-models.json rename to curriculum/math-challenges/45-cryptography/trust-models.json diff --git a/math-challenges/45-cryptography/unconditionally-secure-macs.json b/curriculum/math-challenges/45-cryptography/unconditionally-secure-macs.json similarity index 100% rename from math-challenges/45-cryptography/unconditionally-secure-macs.json rename to curriculum/math-challenges/45-cryptography/unconditionally-secure-macs.json diff --git a/math-challenges/46-statistics/chi-square-distribution.json b/curriculum/math-challenges/46-statistics/chi-square-distribution.json similarity index 100% rename from math-challenges/46-statistics/chi-square-distribution.json rename to curriculum/math-challenges/46-statistics/chi-square-distribution.json diff --git a/math-challenges/46-statistics/confidence-intervals.json b/curriculum/math-challenges/46-statistics/confidence-intervals.json similarity index 100% rename from math-challenges/46-statistics/confidence-intervals.json rename to curriculum/math-challenges/46-statistics/confidence-intervals.json diff --git a/math-challenges/46-statistics/continuous-random-variables.json b/curriculum/math-challenges/46-statistics/continuous-random-variables.json similarity index 100% rename from math-challenges/46-statistics/continuous-random-variables.json rename to curriculum/math-challenges/46-statistics/continuous-random-variables.json diff --git a/math-challenges/46-statistics/data.json b/curriculum/math-challenges/46-statistics/data.json similarity index 100% rename from math-challenges/46-statistics/data.json rename to curriculum/math-challenges/46-statistics/data.json diff --git a/math-challenges/46-statistics/descriptive-statistics.json b/curriculum/math-challenges/46-statistics/descriptive-statistics.json similarity index 100% rename from math-challenges/46-statistics/descriptive-statistics.json rename to curriculum/math-challenges/46-statistics/descriptive-statistics.json diff --git a/math-challenges/46-statistics/discrete-distributions.json b/curriculum/math-challenges/46-statistics/discrete-distributions.json similarity index 100% rename from math-challenges/46-statistics/discrete-distributions.json rename to curriculum/math-challenges/46-statistics/discrete-distributions.json diff --git a/math-challenges/46-statistics/hypothesis-testing-single-mean-and-single-proportion.json b/curriculum/math-challenges/46-statistics/hypothesis-testing-single-mean-and-single-proportion.json similarity index 100% rename from math-challenges/46-statistics/hypothesis-testing-single-mean-and-single-proportion.json rename to curriculum/math-challenges/46-statistics/hypothesis-testing-single-mean-and-single-proportion.json diff --git a/math-challenges/46-statistics/linear-regression-and-correlation.json b/curriculum/math-challenges/46-statistics/linear-regression-and-correlation.json similarity index 100% rename from math-challenges/46-statistics/linear-regression-and-correlation.json rename to curriculum/math-challenges/46-statistics/linear-regression-and-correlation.json diff --git a/math-challenges/46-statistics/probability.json b/curriculum/math-challenges/46-statistics/probability.json similarity index 100% rename from math-challenges/46-statistics/probability.json rename to curriculum/math-challenges/46-statistics/probability.json diff --git a/math-challenges/46-statistics/the-central-limit-theorem.json b/curriculum/math-challenges/46-statistics/the-central-limit-theorem.json similarity index 100% rename from math-challenges/46-statistics/the-central-limit-theorem.json rename to curriculum/math-challenges/46-statistics/the-central-limit-theorem.json diff --git a/math-challenges/46-statistics/the-normal-distribution.json b/curriculum/math-challenges/46-statistics/the-normal-distribution.json similarity index 100% rename from math-challenges/46-statistics/the-normal-distribution.json rename to curriculum/math-challenges/46-statistics/the-normal-distribution.json diff --git a/math-challenges/47-probability/central-limit-theorem.json b/curriculum/math-challenges/47-probability/central-limit-theorem.json similarity index 100% rename from math-challenges/47-probability/central-limit-theorem.json rename to curriculum/math-challenges/47-probability/central-limit-theorem.json diff --git a/math-challenges/47-probability/combinatorics.json b/curriculum/math-challenges/47-probability/combinatorics.json similarity index 100% rename from math-challenges/47-probability/combinatorics.json rename to curriculum/math-challenges/47-probability/combinatorics.json diff --git a/math-challenges/47-probability/conditional-probability.json b/curriculum/math-challenges/47-probability/conditional-probability.json similarity index 100% rename from math-challenges/47-probability/conditional-probability.json rename to curriculum/math-challenges/47-probability/conditional-probability.json diff --git a/math-challenges/47-probability/continuous-probability-densities.json b/curriculum/math-challenges/47-probability/continuous-probability-densities.json similarity index 100% rename from math-challenges/47-probability/continuous-probability-densities.json rename to curriculum/math-challenges/47-probability/continuous-probability-densities.json diff --git a/math-challenges/47-probability/discrete-probability-distributions.json b/curriculum/math-challenges/47-probability/discrete-probability-distributions.json similarity index 100% rename from math-challenges/47-probability/discrete-probability-distributions.json rename to curriculum/math-challenges/47-probability/discrete-probability-distributions.json diff --git a/math-challenges/47-probability/distributions-and-densities.json b/curriculum/math-challenges/47-probability/distributions-and-densities.json similarity index 100% rename from math-challenges/47-probability/distributions-and-densities.json rename to curriculum/math-challenges/47-probability/distributions-and-densities.json diff --git a/math-challenges/47-probability/expected-value-and-variance.json b/curriculum/math-challenges/47-probability/expected-value-and-variance.json similarity index 100% rename from math-challenges/47-probability/expected-value-and-variance.json rename to curriculum/math-challenges/47-probability/expected-value-and-variance.json diff --git a/math-challenges/47-probability/generating-functions.json b/curriculum/math-challenges/47-probability/generating-functions.json similarity index 100% rename from math-challenges/47-probability/generating-functions.json rename to curriculum/math-challenges/47-probability/generating-functions.json diff --git a/math-challenges/47-probability/law-of-large-numbers.json b/curriculum/math-challenges/47-probability/law-of-large-numbers.json similarity index 100% rename from math-challenges/47-probability/law-of-large-numbers.json rename to curriculum/math-challenges/47-probability/law-of-large-numbers.json diff --git a/math-challenges/47-probability/markov-chains.json b/curriculum/math-challenges/47-probability/markov-chains.json similarity index 100% rename from math-challenges/47-probability/markov-chains.json rename to curriculum/math-challenges/47-probability/markov-chains.json diff --git a/math-challenges/47-probability/random-walks.json b/curriculum/math-challenges/47-probability/random-walks.json similarity index 100% rename from math-challenges/47-probability/random-walks.json rename to curriculum/math-challenges/47-probability/random-walks.json diff --git a/math-challenges/47-probability/sums-of-random-variables.json b/curriculum/math-challenges/47-probability/sums-of-random-variables.json similarity index 100% rename from math-challenges/47-probability/sums-of-random-variables.json rename to curriculum/math-challenges/47-probability/sums-of-random-variables.json diff --git a/mongoIds.js b/curriculum/mongoIds.js similarity index 100% rename from mongoIds.js rename to curriculum/mongoIds.js diff --git a/package-entry.js b/curriculum/package-entry.js similarity index 100% rename from package-entry.js rename to curriculum/package-entry.js diff --git a/package-lock.json b/curriculum/package-lock.json similarity index 100% rename from package-lock.json rename to curriculum/package-lock.json diff --git a/package.json b/curriculum/package.json similarity index 100% rename from package.json rename to curriculum/package.json diff --git a/repack.js b/curriculum/repack.js similarity index 100% rename from repack.js rename to curriculum/repack.js diff --git a/requiresTests/project-euler-problems.json b/curriculum/requiresTests/project-euler-problems.json similarity index 100% rename from requiresTests/project-euler-problems.json rename to curriculum/requiresTests/project-euler-problems.json diff --git a/requiresTests/rosetta-code-problems.json b/curriculum/requiresTests/rosetta-code-problems.json similarity index 100% rename from requiresTests/rosetta-code-problems.json rename to curriculum/requiresTests/rosetta-code-problems.json diff --git a/schema/challengeSchema.js b/curriculum/schema/challengeSchema.js similarity index 100% rename from schema/challengeSchema.js rename to curriculum/schema/challengeSchema.js diff --git a/test-challenges.js b/curriculum/test-challenges.js similarity index 100% rename from test-challenges.js rename to curriculum/test-challenges.js diff --git a/unpack.js b/curriculum/unpack.js similarity index 100% rename from unpack.js rename to curriculum/unpack.js diff --git a/unpacked.css b/curriculum/unpacked.css similarity index 100% rename from unpacked.css rename to curriculum/unpacked.css diff --git a/unpacked.js b/curriculum/unpacked.js similarity index 100% rename from unpacked.js rename to curriculum/unpacked.js diff --git a/unpackedChallenge.js b/curriculum/unpackedChallenge.js similarity index 100% rename from unpackedChallenge.js rename to curriculum/unpackedChallenge.js diff --git a/utils.js b/curriculum/utils.js similarity index 100% rename from utils.js rename to curriculum/utils.js