diff --git a/curriculum/challenges/english/blocks/es-a1-learn-numbers-30-to-60/696ed8b231588fbb786446ae.md b/curriculum/challenges/english/blocks/es-a1-learn-numbers-30-to-60/696ed8b231588fbb786446ae.md
deleted file mode 100644
index 1d4b8e79f18..00000000000
--- a/curriculum/challenges/english/blocks/es-a1-learn-numbers-30-to-60/696ed8b231588fbb786446ae.md
+++ /dev/null
@@ -1,59 +0,0 @@
----
-id: 696ed8b231588fbb786446ae
-title: "Dialogue 1: I'm Tom"
-challengeType: 21
-dashedName: dialogue-1-im-tom
-lang: es
----
-
-# --description--
-
-Watch the video below to understand the context of the upcoming lessons.
-
-# --assignment--
-
-Watch the video.
-
-# --scene--
-
-```json
-{
- "setup": {
- "background": "chaos.png",
- "characters": [
- {
- "character": "David",
- "position": {"x":50,"y":80,"z":8},
- "opacity": 0
- }
- ],
- "audio": {
- "filename": "1.1-1.mp3",
- "startTime": 1,
- "startTimestamp": 5.7,
- "finishTimestamp": 6.48
- }
- },
- "commands": [
- {
- "character": "David",
- "opacity": 1,
- "startTime": 0
- },
- {
- "character": "David",
- "startTime": 1,
- "finishTime": 0.78,
- "dialogue": {
- "text": "I'm Tom.",
- "align": "center"
- }
- },
- {
- "character": "Tom",
- "opacity": 0,
- "startTime": 1.28
- }
- ]
-}
-```
diff --git a/curriculum/challenges/english/blocks/es-a1-learn-numbers-30-to-60/69727d5f9f8cbcd6360d5605.md b/curriculum/challenges/english/blocks/es-a1-learn-numbers-30-to-60/69727d5f9f8cbcd6360d5605.md
new file mode 100644
index 00000000000..b8a129761c0
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-learn-numbers-30-to-60/69727d5f9f8cbcd6360d5605.md
@@ -0,0 +1,171 @@
+---
+id: 69727d5f9f8cbcd6360d5605
+title: Task 1
+challengeType: 24
+dashedName: task-1
+lang: es
+---
+
+
+
+# --description--
+
+Welcome! Now you'll learn the numbers from 30 to 39.
+
+In Spanish, the number 30 is called `treinta`.
+
+Numbers from 31 to 39 are formed by using the tens word `treinta` (30), followed by the conjunction `y` ("and"), and then the units digit (1-9).
+
+| Number | Spanish |
+| :--- | :--- |
+| 30 | `Treinta` |
+| 31 | `Treinta y uno` |
+| 32 | `Treinta y dos` |
+| 33 | `Treinta y tres` |
+| 34 | `Treinta y cuatro` |
+| 35 | `Treinta y cinco` |
+| 36 | `Treinta y seis` |
+| 37 | `Treinta y siete` |
+| 38 | `Treinta y ocho` |
+| 39 | `Treinta y nueve` |
+
+The number `treinta y uno` (31) is unique in this range because it becomes `treinta y un` before a masculine noun. For example:
+
+`Treinta y un años` - Thirty-one years.
+
+# --instructions--
+
+Listen to the audio and practice pronuncing these numbers.
+
+# --assignment--
+
+I've practiced pronuncing the numbers from 30 to 39.
+
+# --scene--
+
+```json
+{
+ "setup": {
+ "background": "company3-reception.png",
+ "characters": [
+ {
+ "character": "Elena",
+ "position": {
+ "x": 50,
+ "y": 25,
+ "z": 1.5
+ },
+ "opacity": 0
+ }
+ ],
+ "audio": {
+ "filename": "ES_A1_describing_company_and_people_numbers_21_100.mp3",
+ "startTime": 1,
+ "startTimestamp": 20.36,
+ "finishTimestamp": 41.83
+ }
+ },
+ "commands": [
+ {
+ "character": "Elena",
+ "opacity": 1,
+ "startTime": 0
+ },
+ {
+ "character": "Elena",
+ "startTime": 1,
+ "finishTime": 1.8,
+ "dialogue": {
+ "text": "Treinta",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 2.8,
+ "finishTime": 3.95,
+ "dialogue": {
+ "text": "Treinta y uno",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 4.96,
+ "finishTime": 6.09,
+ "dialogue": {
+ "text": "Treinta y dos",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 7.2,
+ "finishTime": 8.44,
+ "dialogue": {
+ "text": "Treinta y tres",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 9.93,
+ "finishTime": 11.2,
+ "dialogue": {
+ "text": "Treinta y cuatro",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 12.22,
+ "finishTime": 13.51,
+ "dialogue": {
+ "text": "Treinta y cinco",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 14.61,
+ "finishTime": 15.85,
+ "dialogue": {
+ "text": "Treinta y seis",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 16.96,
+ "finishTime": 18.17,
+ "dialogue": {
+ "text": "Treinta y siete",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 19.27,
+ "finishTime": 20.41,
+ "dialogue": {
+ "text": "Treinta y ocho",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 21.32,
+ "finishTime": 22.47,
+ "dialogue": {
+ "text": "Treinta y nueve",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "opacity": 0,
+ "startTime": 22.97
+ }
+ ]
+}
+```
diff --git a/curriculum/challenges/english/blocks/es-a1-learn-numbers-30-to-60/6972820649b020f9a3f79f52.md b/curriculum/challenges/english/blocks/es-a1-learn-numbers-30-to-60/6972820649b020f9a3f79f52.md
new file mode 100644
index 00000000000..022d16aa4c5
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-learn-numbers-30-to-60/6972820649b020f9a3f79f52.md
@@ -0,0 +1,107 @@
+---
+id: 6972820649b020f9a3f79f52
+title: Task 2
+challengeType: 19
+dashedName: task-2
+lang: es
+---
+
+
+
+# --description--
+
+Elena is practicing how to pronunce a number.
+
+# --instructions--
+
+Listen to the audio and answer the question below.
+
+# --questions--
+
+## --text--
+
+What number do you hear?
+
+## --answers--
+
+`Treinta y siete`
+
+### --feedback--
+
+`Treinta y siete` is 37. Elena mentions a different number.
+
+---
+
+`Treinta y dos`
+
+### --feedback--
+
+`Treinta y dos` is 32. Elena mentions a different number.
+
+---
+
+`Treinta y nueve`
+
+### --feedback--
+
+`Treinta y nueve` is 39. Elena mentions a different number.
+
+---
+
+`Treinta y seis`
+
+## --video-solution--
+
+4
+
+# --explanation--
+
+Elena mentions the number `treinta y seis`, which corresponds to the number 36.
+
+# --scene--
+
+```json
+{
+ "setup": {
+ "background": "company3-reception.png",
+ "characters": [
+ {
+ "character": "Elena",
+ "position": {
+ "x": 50,
+ "y": 25,
+ "z": 1.5
+ },
+ "opacity": 0
+ }
+ ],
+ "audio": {
+ "filename": "ES_A1_describing_company_and_people_numbers_21_100.mp3",
+ "startTime": 1,
+ "startTimestamp": 33.97,
+ "finishTimestamp": 35.21
+ }
+ },
+ "commands": [
+ {
+ "character": "Elena",
+ "opacity": 1,
+ "startTime": 0
+ },
+ {
+ "character": "Elena",
+ "startTime": 1,
+ "finishTime": 2.24,
+ "dialogue": {
+ "text": "Treinta y seis",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "opacity": 0,
+ "startTime": 2.74
+ }
+ ]
+}
+```
diff --git a/curriculum/challenges/english/blocks/es-a1-learn-numbers-30-to-60/6972830d62e6d387e674ffa9.md b/curriculum/challenges/english/blocks/es-a1-learn-numbers-30-to-60/6972830d62e6d387e674ffa9.md
new file mode 100644
index 00000000000..f7c0e32807f
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-learn-numbers-30-to-60/6972830d62e6d387e674ffa9.md
@@ -0,0 +1,61 @@
+---
+id: 6972830d62e6d387e674ffa9
+title: Task 3
+challengeType: 22
+dashedName: task-3
+lang: es
+---
+
+
+
+# --instructions--
+
+This task doesn't have audio. Complete the blanks below with the corresponding numbers in Spanish.
+
+# --fillInTheBlank--
+
+## --sentence--
+
+`33 = BLANK`
+
+`35 = BLANK`
+
+`38 = BLANK`
+
+## --blanks--
+
+`Treinta y tres`
+
+### --feedback--
+
+This is the number 33 in Spanish.
+
+---
+
+`Treinta y cinco`
+
+### --feedback--
+
+This is the number 35 in Spanish.
+
+---
+
+`Treinta y ocho`
+
+### --feedback--
+
+This is the number 38 in Spanish.
+
+# --explanation--
+
+These are the numbers in the blanks:
+
+- 33 - `Treinta y tres`.
+
+- 35 - `Treinta y cinco`.
+
+- 38 - `Treinta y ocho`.
+
+Remember that numbers from 31 to 39 follow a consistent three-word structure:
+
+`Treinta` (30) + `y` ("and") + digit.
diff --git a/curriculum/challenges/english/blocks/es-a1-learn-numbers-30-to-60/697284d36185be22c44ddb95.md b/curriculum/challenges/english/blocks/es-a1-learn-numbers-30-to-60/697284d36185be22c44ddb95.md
new file mode 100644
index 00000000000..569626d9ca3
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-learn-numbers-30-to-60/697284d36185be22c44ddb95.md
@@ -0,0 +1,171 @@
+---
+id: 697284d36185be22c44ddb95
+title: Task 4
+challengeType: 24
+dashedName: task-4
+lang: es
+---
+
+
+
+# --description--
+
+Now that you know the numbers in the 30s, let's go to the 40s.
+
+In Spanish, the number 40 is called `cuarenta`.
+
+Numbers from 41 to 49 are formed by using the tens word `cuarenta` (40), followed by the conjunction `y` ("and"), and then the units digit (1-9).
+
+| Number | Spanish |
+| :--- | :--- |
+| 40 | `Cuarenta` |
+| 41 | `Cuarenta y uno` |
+| 42 | `Cuarenta y dos` |
+| 43 | `Cuarenta y tres` |
+| 44 | `Cuarenta y cuatro` |
+| 45 | `Cuarenta y cinco` |
+| 46 | `Cuarenta y seis` |
+| 47 | `Cuarenta y siete` |
+| 48 | `Cuarenta y ocho` |
+| 49 | `Cuarenta y nueve` |
+
+The number `cuarenta y uno` (41) is unique in this range because it becomes `cuarenta y un` before a masculine noun. For example:
+
+`Cuarenta y un años` - Fourty-one years.
+
+# --instructions--
+
+Listen to the audio and practice pronuncing these numbers.
+
+# --assignment--
+
+I've practiced pronuncing the numbers from 40 to 49.
+
+# --scene--
+
+```json
+{
+ "setup": {
+ "background": "company3-reception.png",
+ "characters": [
+ {
+ "character": "Elena",
+ "position": {
+ "x": 50,
+ "y": 25,
+ "z": 1.5
+ },
+ "opacity": 0
+ }
+ ],
+ "audio": {
+ "filename": "ES_A1_describing_company_and_people_numbers_21_100.mp3",
+ "startTime": 1,
+ "startTimestamp": 42.85,
+ "finishTimestamp": 63.7
+ }
+ },
+ "commands": [
+ {
+ "character": "Elena",
+ "opacity": 1,
+ "startTime": 0
+ },
+ {
+ "character": "Elena",
+ "startTime": 1,
+ "finishTime": 1.81,
+ "dialogue": {
+ "text": "Cuarenta",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 2.68,
+ "finishTime": 3.82,
+ "dialogue": {
+ "text": "Cuarenta y uno",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 4.72,
+ "finishTime": 5.92,
+ "dialogue": {
+ "text": "Cuarenta y dos",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 6.79,
+ "finishTime": 8.21,
+ "dialogue": {
+ "text": "Cuarenta y tres",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 9.23,
+ "finishTime": 10.65,
+ "dialogue": {
+ "text": "Cuarenta y cuatro",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 11.7,
+ "finishTime": 13.09,
+ "dialogue": {
+ "text": "Cuarenta y cinco",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 14.01,
+ "finishTime": 15.37,
+ "dialogue": {
+ "text": "Cuarenta y seis",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 16.19,
+ "finishTime": 17.5,
+ "dialogue": {
+ "text": "Cuarenta y siete",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 18.44,
+ "finishTime": 19.63,
+ "dialogue": {
+ "text": "Cuarenta y ocho",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 20.53,
+ "finishTime": 21.85,
+ "dialogue": {
+ "text": "Cuarenta y nueve",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "opacity": 0,
+ "startTime": 22.35
+ }
+ ]
+}
+```
diff --git a/curriculum/challenges/english/blocks/es-a1-learn-numbers-30-to-60/69728682a836c2b86ae0bc6b.md b/curriculum/challenges/english/blocks/es-a1-learn-numbers-30-to-60/69728682a836c2b86ae0bc6b.md
new file mode 100644
index 00000000000..7fad5087336
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-learn-numbers-30-to-60/69728682a836c2b86ae0bc6b.md
@@ -0,0 +1,107 @@
+---
+id: 69728682a836c2b86ae0bc6b
+title: Task 5
+challengeType: 19
+dashedName: task-5
+lang: es
+---
+
+
+
+# --description--
+
+Elena continues practicing numbers.
+
+# --instructions--
+
+Listen to the audio and answer the question below.
+
+# --questions--
+
+## --text--
+
+What number do you hear?
+
+## --answers--
+
+`Cuarenta y dos`
+
+### --feedback--
+
+`Cuarenta y dos` is 42. Elena mentions a different number.
+
+---
+
+`Cuarenta y ocho`
+
+---
+
+`Cuarenta y cinco`
+
+### --feedback--
+
+`Cuarenta y cinco` is 45. Elena mentions a different number.
+
+---
+
+`Cuarenta y siete`
+
+### --feedback--
+
+`Cuarenta y siete` is 47. Elena mentions a different number.
+
+## --video-solution--
+
+2
+
+# --explanation--
+
+Elena mentions the number `cuarenta y ocho`, which corresponds to the number 48.
+
+# --scene--
+
+```json
+{
+ "setup": {
+ "background": "company3-reception.png",
+ "characters": [
+ {
+ "character": "Elena",
+ "position": {
+ "x": 50,
+ "y": 25,
+ "z": 1.5
+ },
+ "opacity": 0
+ }
+ ],
+ "audio": {
+ "filename": "ES_A1_describing_company_and_people_numbers_21_100.mp3",
+ "startTime": 1,
+ "startTimestamp": 60.29,
+ "finishTimestamp": 61.48
+ }
+ },
+ "commands": [
+ {
+ "character": "Elena",
+ "opacity": 1,
+ "startTime": 0
+ },
+ {
+ "character": "Elena",
+ "startTime": 1,
+ "finishTime": 2.19,
+ "dialogue": {
+ "text": "Cuarenta y ocho",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "opacity": 0,
+ "startTime": 2.69
+ }
+ ]
+}
+```
diff --git a/curriculum/challenges/english/blocks/es-a1-learn-numbers-30-to-60/6972875531b68c15c073b0fb.md b/curriculum/challenges/english/blocks/es-a1-learn-numbers-30-to-60/6972875531b68c15c073b0fb.md
new file mode 100644
index 00000000000..97f32d7ea45
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-learn-numbers-30-to-60/6972875531b68c15c073b0fb.md
@@ -0,0 +1,61 @@
+---
+id: 6972875531b68c15c073b0fb
+title: Task 6
+challengeType: 22
+dashedName: task-6
+lang: es
+---
+
+
+
+# --instructions--
+
+This task doesn't have audio. Complete the blanks below with the corresponding numbers in Spanish.
+
+# --fillInTheBlank--
+
+## --sentence--
+
+`42 = BLANK`
+
+`44 = BLANK`
+
+`40 = BLANK`
+
+## --blanks--
+
+`Cuarenta y dos`
+
+### --feedback--
+
+This is the number 42 in Spanish.
+
+---
+
+`Cuarenta y cuatro`
+
+### --feedback--
+
+This is the number 44 in Spanish.
+
+---
+
+`Cuarenta`
+
+### --feedback--
+
+This is the number 40 in Spanish.
+
+# --explanation--
+
+These are the numbers in the blanks:
+
+- 42 - `Cuarenta y dos`.
+
+- 44 - `Cuarenta y cuatro`.
+
+- 40 - `Cuarenta`.
+
+Remember that numbers from 41 to 49 follow this structure:
+
+`Cuarenta` (40) + `y` ("and") + digit.
diff --git a/curriculum/challenges/english/blocks/es-a1-learn-numbers-30-to-60/697287d4ace09b16d0778d54.md b/curriculum/challenges/english/blocks/es-a1-learn-numbers-30-to-60/697287d4ace09b16d0778d54.md
new file mode 100644
index 00000000000..195902c7088
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-learn-numbers-30-to-60/697287d4ace09b16d0778d54.md
@@ -0,0 +1,171 @@
+---
+id: 697287d4ace09b16d0778d54
+title: Task 7
+challengeType: 24
+dashedName: task-7
+lang: es
+---
+
+
+
+# --description--
+
+Now let's go to numbers in the 50s.
+
+In Spanish, the number 50 is called `cincuenta`.
+
+Numbers from 51 to 59 are formed by using the tens word `cincuenta` (50), followed by the conjunction `y` ("and"), and then the units digit (1-9).
+
+| Number | Spanish |
+| :--- | :--- |
+| 50 | `Cincuenta` |
+| 51 | `Cincuenta y uno` |
+| 52 | `Cincuenta y dos` |
+| 53 | `Cincuenta y tres` |
+| 54 | `Cincuenta y cuatro` |
+| 55 | `Cincuenta y cinco` |
+| 56 | `Cincuenta y seis` |
+| 57 | `Cincuenta y siete` |
+| 58 | `Cincuenta y ocho` |
+| 59 | `Cincuenta y nueve` |
+
+The number `cincuenta y uno` (51) is unique in this range because it becomes `cincuenta y un` before a masculine noun. For example:
+
+`Cincuenta y un años` - Fifty-one years.
+
+# --instructions--
+
+Listen to the audio and practice pronuncing these numbers.
+
+# --assignment--
+
+I've practiced pronuncing the numbers from 50 to 59.
+
+# --scene--
+
+```json
+{
+ "setup": {
+ "background": "company3-reception.png",
+ "characters": [
+ {
+ "character": "Elena",
+ "position": {
+ "x": 50,
+ "y": 25,
+ "z": 1.5
+ },
+ "opacity": 0
+ }
+ ],
+ "audio": {
+ "filename": "ES_A1_describing_company_and_people_numbers_21_100.mp3",
+ "startTime": 1,
+ "startTimestamp": 64.31,
+ "finishTimestamp": 85.98
+ }
+ },
+ "commands": [
+ {
+ "character": "Elena",
+ "opacity": 1,
+ "startTime": 0
+ },
+ {
+ "character": "Elena",
+ "startTime": 1,
+ "finishTime": 2.03,
+ "dialogue": {
+ "text": "Cincuenta",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 2.69,
+ "finishTime": 4.04,
+ "dialogue": {
+ "text": "Cincuenta y uno",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 4.75,
+ "finishTime": 6.21,
+ "dialogue": {
+ "text": "Cincuenta y dos",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 7.01,
+ "finishTime": 8.41,
+ "dialogue": {
+ "text": "Cincuenta y tres",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 9.17,
+ "finishTime": 10.79,
+ "dialogue": {
+ "text": "Cincuenta y cuatro",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 11.53,
+ "finishTime": 13.04,
+ "dialogue": {
+ "text": "Cincuenta y cinco",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 13.81,
+ "finishTime": 15.33,
+ "dialogue": {
+ "text": "Cincuenta y seis",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 16.36,
+ "finishTime": 17.84,
+ "dialogue": {
+ "text": "Cincuenta y siete",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 18.83,
+ "finishTime": 20.34,
+ "dialogue": {
+ "text": "Cincuenta y ocho",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 21.25,
+ "finishTime": 22.67,
+ "dialogue": {
+ "text": "Cincuenta y nueve",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "opacity": 0,
+ "startTime": 23.17
+ }
+ ]
+}
+```
diff --git a/curriculum/challenges/english/blocks/es-a1-learn-numbers-30-to-60/697288a323dd4ff0efdeb0a3.md b/curriculum/challenges/english/blocks/es-a1-learn-numbers-30-to-60/697288a323dd4ff0efdeb0a3.md
new file mode 100644
index 00000000000..2f8d59bef45
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-learn-numbers-30-to-60/697288a323dd4ff0efdeb0a3.md
@@ -0,0 +1,107 @@
+---
+id: 697288a323dd4ff0efdeb0a3
+title: Task 8
+challengeType: 19
+dashedName: task-8
+lang: es
+---
+
+
+
+# --description--
+
+Elena is practicing how to pronounce a number.
+
+# --instructions--
+
+Listen to the audio and answer the question below.
+
+# --questions--
+
+## --text--
+
+What number do you hear?
+
+## --answers--
+
+`Cincuenta y uno`
+
+### --feedback--
+
+`Cincuenta y uno` is 51. Elena mentions a different number.
+
+---
+
+`Cincuenta y siete`
+
+---
+
+`Cincuenta y tres`
+
+### --feedback--
+
+`Cincuenta y tres` is 53. Elena mentions a different number.
+
+---
+
+`Cincuenta y cinco`
+
+### --feedback--
+
+`Cincuenta y cinco` is 55. Elena mentions a different number.
+
+## --video-solution--
+
+2
+
+# --explanation--
+
+Elena mentions the number `cincuenta y siete`, which corresponds to the number 57.
+
+# --scene--
+
+```json
+{
+ "setup": {
+ "background": "company3-reception.png",
+ "characters": [
+ {
+ "character": "Elena",
+ "position": {
+ "x": 50,
+ "y": 25,
+ "z": 1.5
+ },
+ "opacity": 0
+ }
+ ],
+ "audio": {
+ "filename": "ES_A1_describing_company_and_people_numbers_21_100.mp3",
+ "startTime": 1,
+ "startTimestamp": 79.67,
+ "finishTimestamp": 81.15
+ }
+ },
+ "commands": [
+ {
+ "character": "Elena",
+ "opacity": 1,
+ "startTime": 0
+ },
+ {
+ "character": "Elena",
+ "startTime": 1,
+ "finishTime": 2.48,
+ "dialogue": {
+ "text": "Cincuenta y siete",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "opacity": 0,
+ "startTime": 2.98
+ }
+ ]
+}
+```
diff --git a/curriculum/challenges/english/blocks/es-a1-learn-numbers-30-to-60/697289c9fef9b3cc67481554.md b/curriculum/challenges/english/blocks/es-a1-learn-numbers-30-to-60/697289c9fef9b3cc67481554.md
new file mode 100644
index 00000000000..e90e647a2a3
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-learn-numbers-30-to-60/697289c9fef9b3cc67481554.md
@@ -0,0 +1,61 @@
+---
+id: 697289c9fef9b3cc67481554
+title: Task 9
+challengeType: 22
+dashedName: task-9
+lang: es
+---
+
+
+
+# --instructions--
+
+This task doesn't have audio. Complete the blanks below with the corresponding numbers in Spanish.
+
+# --fillInTheBlank--
+
+## --sentence--
+
+`50 = BLANK`
+
+`51 = BLANK`
+
+`55 = BLANK`
+
+## --blanks--
+
+`Cincuenta`
+
+### --feedback--
+
+This is the number 50 in Spanish.
+
+---
+
+`Cincuenta y uno`
+
+### --feedback--
+
+This is the number 51 in Spanish.
+
+---
+
+`Cincuenta y cinco`
+
+### --feedback--
+
+This is the number 55 in Spanish.
+
+# --explanation--
+
+These are the numbers in the blanks:
+
+- 50 - `Cincuenta`.
+
+- 51 - `Cincuenta y uno`.
+
+- 55 - `Cincuenta y cinco`.
+
+Remember that numbers from 51 to 59 follow this structure:
+
+`Cincuenta` (50) + `y` ("and") + digit.
diff --git a/curriculum/challenges/english/blocks/es-a1-learn-numbers-30-to-60/69728acd91a7f312029b658e.md b/curriculum/challenges/english/blocks/es-a1-learn-numbers-30-to-60/69728acd91a7f312029b658e.md
new file mode 100644
index 00000000000..c68e82238e6
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-learn-numbers-30-to-60/69728acd91a7f312029b658e.md
@@ -0,0 +1,71 @@
+---
+id: 69728acd91a7f312029b658e
+title: Task 10
+challengeType: 24
+dashedName: task-10
+lang: es
+---
+
+
+
+# --description--
+
+The number 60 is called `sesenta` in Spanish.
+
+You'll learn more about the numbers 61-69 in the coming section.
+
+# --instructions--
+
+Listen to the audio and practice pronuncing this number.
+
+# --assignment--
+
+I've practiced pronuncing the number 60.
+
+# --scene--
+
+```json
+{
+ "setup": {
+ "background": "company3-reception.png",
+ "characters": [
+ {
+ "character": "Elena",
+ "position": {
+ "x": 50,
+ "y": 25,
+ "z": 1.5
+ },
+ "opacity": 0
+ }
+ ],
+ "audio": {
+ "filename": "ES_A1_describing_company_and_people_numbers_21_100.mp3",
+ "startTime": 1,
+ "startTimestamp": 87.09,
+ "finishTimestamp": 88.12
+ }
+ },
+ "commands": [
+ {
+ "character": "Elena",
+ "opacity": 1,
+ "startTime": 0
+ },
+ {
+ "character": "Elena",
+ "startTime": 1,
+ "finishTime": 2.03,
+ "dialogue": {
+ "text": "Sesenta",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "opacity": 0,
+ "startTime": 2.53
+ }
+ ]
+}
+```
diff --git a/curriculum/challenges/english/blocks/es-a1-learn-numbers-30-to-60/69728bb2450b66aca2e6098d.md b/curriculum/challenges/english/blocks/es-a1-learn-numbers-30-to-60/69728bb2450b66aca2e6098d.md
new file mode 100644
index 00000000000..68c6f7eec84
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-learn-numbers-30-to-60/69728bb2450b66aca2e6098d.md
@@ -0,0 +1,69 @@
+---
+id: 69728bb2450b66aca2e6098d
+title: Task 11
+challengeType: 22
+dashedName: task-11
+lang: es
+---
+
+
+
+# --instructions--
+
+This task doesn't have audio. Complete the blanks below with the corresponding numbers.
+
+# --fillInTheBlank--
+
+## --sentence--
+
+`Treinta = BLANK`
+
+`Cuarenta = BLANK`
+
+`Cincuenta = BLANK`
+
+`Sesenta = BLANK`
+
+## --blanks--
+
+30
+
+### --feedback--
+
+This is a number in the 30s.
+
+---
+
+40
+
+### --feedback--
+
+This is a number in the 40s.
+
+---
+
+50
+
+### --feedback--
+
+This is a number in the 50s.
+
+---
+
+60
+
+### --feedback--
+
+This is a number in the 60s.
+
+# --explanation--
+
+These are the numbers in the blanks:
+
+- 30 - `Treinta`.
+
+- 40 - `Cuarenta`.
+
+- 50 - `Cincuenta`.
+
+- 60 - `Sesenta`.
diff --git a/curriculum/challenges/english/blocks/es-a1-learn-numbers-30-to-60/69728e7679b7c766c12de7d8.md b/curriculum/challenges/english/blocks/es-a1-learn-numbers-30-to-60/69728e7679b7c766c12de7d8.md
new file mode 100644
index 00000000000..bf496b1f9a4
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-learn-numbers-30-to-60/69728e7679b7c766c12de7d8.md
@@ -0,0 +1,65 @@
+---
+id: 69728e7679b7c766c12de7d8
+title: Task 12
+challengeType: 19
+dashedName: task-12
+lang: es
+---
+
+
+
+# --instructions--
+
+**Read this short story and choose the correct answer:**
+
+It's a special day at the office.
+
+Nora starts her day congratulating her colleague on her birthday.
+
+When she asks about her age, her colleague says that she is turning fifty-one years old today.
+
+# --questions--
+
+## --text--
+
+How old is Nora's colleague in Spanish?
+
+## --answers--
+
+`Cincuenta y cinco años.`
+
+### --feedback--
+
+`Cincuenta y cinco` is 55. Nora's colleague mentions a different age.
+
+---
+
+`Cincuenta y dos años.`
+
+### --feedback--
+
+`Cincuenta y dos` is 52. Nora's colleague mentions a different age.
+
+---
+
+`Cincuenta y ocho años.`
+
+### --feedback--
+
+`Cincuenta y ocho` is 58. Nora's colleague mentions a different age.
+
+---
+
+`Cincuenta y un años.`
+
+## --video-solution--
+
+4
+
+# --explanation--
+
+`Cincuenta y uno` is the number 51.
+
+In Spanish, `cincuenta y uno` changes to `cincuenta y un` when it comes directly before a masculine noun like `años`.
+
+Therefore, the correct option is `cincuenta y un años`.
diff --git a/curriculum/challenges/english/blocks/es-a1-learn-numbers-61-to-100/696edc9066552869bcb4ddbe.md b/curriculum/challenges/english/blocks/es-a1-learn-numbers-61-to-100/696edc9066552869bcb4ddbe.md
deleted file mode 100644
index d0da2f24323..00000000000
--- a/curriculum/challenges/english/blocks/es-a1-learn-numbers-61-to-100/696edc9066552869bcb4ddbe.md
+++ /dev/null
@@ -1,59 +0,0 @@
----
-id: 696edc9066552869bcb4ddbe
-title: "Dialogue 1: I'm Tom"
-challengeType: 21
-dashedName: dialogue-1-im-tom
-lang: es
----
-
-# --description--
-
-Watch the video below to understand the context of the upcoming lessons.
-
-# --assignment--
-
-Watch the video.
-
-# --scene--
-
-```json
-{
- "setup": {
- "background": "chaos.png",
- "characters": [
- {
- "character": "David",
- "position": {"x":50,"y":80,"z":8},
- "opacity": 0
- }
- ],
- "audio": {
- "filename": "1.1-1.mp3",
- "startTime": 1,
- "startTimestamp": 5.7,
- "finishTimestamp": 6.48
- }
- },
- "commands": [
- {
- "character": "David",
- "opacity": 1,
- "startTime": 0
- },
- {
- "character": "David",
- "startTime": 1,
- "finishTime": 0.78,
- "dialogue": {
- "text": "I'm Tom.",
- "align": "center"
- }
- },
- {
- "character": "Tom",
- "opacity": 0,
- "startTime": 1.28
- }
- ]
-}
-```
diff --git a/curriculum/challenges/english/blocks/es-a1-learn-numbers-61-to-100/69729bf8a65c70c7fed8f427.md b/curriculum/challenges/english/blocks/es-a1-learn-numbers-61-to-100/69729bf8a65c70c7fed8f427.md
new file mode 100644
index 00000000000..5071b1c9520
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-learn-numbers-61-to-100/69729bf8a65c70c7fed8f427.md
@@ -0,0 +1,171 @@
+---
+id: 69729bf8a65c70c7fed8f427
+title: Task 1
+challengeType: 24
+dashedName: task-1
+lang: es
+---
+
+
+
+# --description--
+
+In the previous section, you learned about the number `sesenta` (60) in Spanish.
+
+Now you'll learn the numbers from 61 to 69.
+
+These numbers are formed by using the tens word `sesenta` (60), followed by the conjunction `y` ("and"), and the units digit (1-9).
+
+| Number | Spanish |
+| :--- | :--- |
+| 60 | `Sesenta` |
+| 61 | `Sesenta y uno` |
+| 62 | `Sesenta y dos` |
+| 63 | `Sesenta y tres` |
+| 64 | `Sesenta y cuatro` |
+| 65 | `Sesenta y cinco` |
+| 66 | `Sesenta y seis` |
+| 67 | `Sesenta y siete` |
+| 68 | `Sesenta y ocho` |
+| 69 | `Sesenta y nueve` |
+
+The number `sesenta y uno` (61) is unique in this range because it becomes `sesenta y un` before a masculine noun. For example:
+
+`Sesenta y un años` - Sixty-one years.
+
+# --instructions--
+
+Listen to the audio and practice pronuncing these numbers.
+
+# --assignment--
+
+I've practiced pronuncing the numbers from 60 to 69.
+
+# --scene--
+
+```json
+{
+ "setup": {
+ "background": "company3-reception.png",
+ "characters": [
+ {
+ "character": "Elena",
+ "position": {
+ "x": 50,
+ "y": 25,
+ "z": 1.5
+ },
+ "opacity": 0
+ }
+ ],
+ "audio": {
+ "filename": "ES_A1_describing_company_and_people_numbers_21_100.mp3",
+ "startTime": 1,
+ "startTimestamp": 87.09,
+ "finishTimestamp": 108.93
+ }
+ },
+ "commands": [
+ {
+ "character": "Elena",
+ "opacity": 1,
+ "startTime": 0
+ },
+ {
+ "character": "Elena",
+ "startTime": 1,
+ "finishTime": 2.03,
+ "dialogue": {
+ "text": "Sesenta",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 2.94,
+ "finishTime": 4.31,
+ "dialogue": {
+ "text": "Sesenta y uno",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 5.05,
+ "finishTime": 6.47,
+ "dialogue": {
+ "text": "Sesenta y dos",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 7.32,
+ "finishTime": 8.73,
+ "dialogue": {
+ "text": "Sesenta y tres",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 9.69,
+ "finishTime": 11.2,
+ "dialogue": {
+ "text": "Sesenta y cuatro",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 11.98,
+ "finishTime": 13.56,
+ "dialogue": {
+ "text": "Sesenta y cinco",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 14.3,
+ "finishTime": 15.8,
+ "dialogue": {
+ "text": "Sesenta y seis",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 16.59,
+ "finishTime": 18.03,
+ "dialogue": {
+ "text": "Sesenta y siete",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 19.04,
+ "finishTime": 20.38,
+ "dialogue": {
+ "text": "Sesenta y ocho",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 21.44,
+ "finishTime": 22.84,
+ "dialogue": {
+ "text": "Sesenta y nueve",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "opacity": 0,
+ "startTime": 23.34
+ }
+ ]
+}
+```
diff --git a/curriculum/challenges/english/blocks/es-a1-learn-numbers-61-to-100/6972a03952707e3c836ab822.md b/curriculum/challenges/english/blocks/es-a1-learn-numbers-61-to-100/6972a03952707e3c836ab822.md
new file mode 100644
index 00000000000..920b0358351
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-learn-numbers-61-to-100/6972a03952707e3c836ab822.md
@@ -0,0 +1,107 @@
+---
+id: 6972a03952707e3c836ab822
+title: Task 2
+challengeType: 19
+dashedName: task-2
+lang: es
+---
+
+
+
+# --description--
+
+Elena is practicing how to pronounce a number.
+
+# --instructions--
+
+Listen to the audio and answer the question below.
+
+# --questions--
+
+## --text--
+
+What number do you hear?
+
+## --answers--
+
+`Sesenta y siete`
+
+---
+
+`Sesenta y tres`
+
+### --feedback--
+
+`Sesenta y tres` is 63. Elena mentions a different number.
+
+---
+
+`Sesenta y cinco`
+
+### --feedback--
+
+`Sesenta y cinco` is 65. Elena mentions a different number.
+
+---
+
+`Sesenta y seis`
+
+### --feedback--
+
+`Sesenta y seis` is 66. Elena mentions a different number.
+
+## --video-solution--
+
+1
+
+# --explanation--
+
+Elena mentions the number `sesenta y siete`, which corresponds to the number 67.
+
+# --scene--
+
+```json
+{
+ "setup": {
+ "background": "company3-reception.png",
+ "characters": [
+ {
+ "character": "Elena",
+ "position": {
+ "x": 50,
+ "y": 25,
+ "z": 1.5
+ },
+ "opacity": 0
+ }
+ ],
+ "audio": {
+ "filename": "ES_A1_describing_company_and_people_numbers_21_100.mp3",
+ "startTime": 1,
+ "startTimestamp": 102.68,
+ "finishTimestamp": 104.12
+ }
+ },
+ "commands": [
+ {
+ "character": "Elena",
+ "opacity": 1,
+ "startTime": 0
+ },
+ {
+ "character": "Elena",
+ "startTime": 1,
+ "finishTime": 2.44,
+ "dialogue": {
+ "text": "Sesenta y siete",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "opacity": 0,
+ "startTime": 2.94
+ }
+ ]
+}
+```
diff --git a/curriculum/challenges/english/blocks/es-a1-learn-numbers-61-to-100/6972a1873e1440b5216692d8.md b/curriculum/challenges/english/blocks/es-a1-learn-numbers-61-to-100/6972a1873e1440b5216692d8.md
new file mode 100644
index 00000000000..fbed409dc14
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-learn-numbers-61-to-100/6972a1873e1440b5216692d8.md
@@ -0,0 +1,73 @@
+---
+id: 6972a1873e1440b5216692d8
+title: Task 3
+challengeType: 22
+dashedName: task-3
+lang: es
+---
+
+
+
+# --instructions--
+
+This task doesn't have audio. Complete the blanks below with the corresponding numbers in Spanish.
+
+# --fillInTheBlank--
+
+## --sentence--
+
+`60 = BLANK`
+
+`62 = BLANK`
+
+`69 = BLANK`
+
+`66 = BLANK`
+
+## --blanks--
+
+`Sesenta`
+
+### --feedback--
+
+This is the number 60 in Spanish.
+
+---
+
+`Sesenta y dos`
+
+### --feedback--
+
+This is the number 62 in Spanish.
+
+---
+
+`Sesenta y nueve`
+
+### --feedback--
+
+This is the number 69 in Spanish.
+
+---
+
+`Sesenta y seis`
+
+### --feedback--
+
+This is the number 66 in Spanish.
+
+# --explanation--
+
+These are the numbers in the blanks:
+
+- 60 - `Sesenta`.
+
+- 62 - `Sesenta y dos`.
+
+- 69 - `Sesenta y nueve`.
+
+- 66 - `Sesenta y seis`.
+
+Remember that numbers from 61 to 69 follow this structure:
+
+`Sesenta` (60) + `y` ("and") + digit.
diff --git a/curriculum/challenges/english/blocks/es-a1-learn-numbers-61-to-100/6972a26b0bc3731b0faedca4.md b/curriculum/challenges/english/blocks/es-a1-learn-numbers-61-to-100/6972a26b0bc3731b0faedca4.md
new file mode 100644
index 00000000000..cd79da0da01
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-learn-numbers-61-to-100/6972a26b0bc3731b0faedca4.md
@@ -0,0 +1,171 @@
+---
+id: 6972a26b0bc3731b0faedca4
+title: Task 4
+challengeType: 24
+dashedName: task-4
+lang: es
+---
+
+
+
+# --description--
+
+Now it's time to learn the numbers from 70 to 79.
+
+In Spanish, the number 70 is called `setenta`.
+
+These numbers are formed by using the tens word `setenta` (70), followed by the conjunction `y` ("and"), and then the units digit (1-9).
+
+| Number | Spanish |
+| :--- | :--- |
+| 70 | `Setenta` |
+| 71 | `Setenta y uno` |
+| 72 | `Setenta y dos` |
+| 73 | `Setenta y tres` |
+| 74 | `Setenta y cuatro` |
+| 75 | `Setenta y cinco` |
+| 76 | `Setenta y seis` |
+| 77 | `Setenta y siete` |
+| 78 | `Setenta y ocho` |
+| 79 | `Setenta y nueve` |
+
+The number `setenta y uno` (71) is unique in this range because it becomes `setenta y un` before a masculine noun. For example:
+
+`Setenta y un años` - Seventy-one years.
+
+# --instructions--
+
+Listen to the audio and practice pronuncing these numbers.
+
+# --assignment--
+
+I've practiced pronuncing the numbers from 70 to 79.
+
+# --scene--
+
+```json
+{
+ "setup": {
+ "background": "company3-reception.png",
+ "characters": [
+ {
+ "character": "Elena",
+ "position": {
+ "x": 50,
+ "y": 25,
+ "z": 1.5
+ },
+ "opacity": 0
+ }
+ ],
+ "audio": {
+ "filename": "ES_A1_describing_company_and_people_numbers_21_100.mp3",
+ "startTime": 1,
+ "startTimestamp": 109.74,
+ "finishTimestamp": 131.18
+ }
+ },
+ "commands": [
+ {
+ "character": "Elena",
+ "opacity": 1,
+ "startTime": 0
+ },
+ {
+ "character": "Elena",
+ "startTime": 1,
+ "finishTime": 1.96,
+ "dialogue": {
+ "text": "Setenta",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 2.69,
+ "finishTime": 3.98,
+ "dialogue": {
+ "text": "Setenta y uno",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 4.71,
+ "finishTime": 6.08,
+ "dialogue": {
+ "text": "Setenta y dos",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 6.73,
+ "finishTime": 8.23,
+ "dialogue": {
+ "text": "Setenta y tres",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 9.02,
+ "finishTime": 10.5,
+ "dialogue": {
+ "text": "Setenta y cuatro",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 11.24,
+ "finishTime": 12.75,
+ "dialogue": {
+ "text": "Setenta y cinco",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 13.72,
+ "finishTime": 15.21,
+ "dialogue": {
+ "text": "Setenta y seis",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 16.22,
+ "finishTime": 17.77,
+ "dialogue": {
+ "text": "Setenta y siete",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 18.63,
+ "finishTime": 20.04,
+ "dialogue": {
+ "text": "Setenta y ocho",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 21.03,
+ "finishTime": 22.44,
+ "dialogue": {
+ "text": "Setenta y nueve",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "opacity": 0,
+ "startTime": 22.94
+ }
+ ]
+}
+```
diff --git a/curriculum/challenges/english/blocks/es-a1-learn-numbers-61-to-100/6972c303b293ee0d0cf66efb.md b/curriculum/challenges/english/blocks/es-a1-learn-numbers-61-to-100/6972c303b293ee0d0cf66efb.md
new file mode 100644
index 00000000000..9cdea8654ee
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-learn-numbers-61-to-100/6972c303b293ee0d0cf66efb.md
@@ -0,0 +1,107 @@
+---
+id: 6972c303b293ee0d0cf66efb
+title: Task 5
+challengeType: 19
+dashedName: task-5
+lang: es
+---
+
+
+
+# --description--
+
+Elena is practicing how to pronounce a number.
+
+# --instructions--
+
+Listen to the audio and answer the question below.
+
+# --questions--
+
+## --text--
+
+What number do you hear?
+
+## --answers--
+
+`Setenta y seis`
+
+### --feedback--
+
+`Setenta y seis` is 76. Elena mentions a different number.
+
+---
+
+`Setenta y ocho`
+
+### --feedback--
+
+`Setenta y ocho` is 78. Elena mentions a different number.
+
+---
+
+`Setenta y tres`
+
+---
+
+`Setenta y cinco`
+
+### --feedback--
+
+`Setenta y cinco` is 75. Elena mentions a different number.
+
+## --video-solution--
+
+3
+
+# --explanation--
+
+Elena mentions `setenta y tres`, which corresponds to the number 73.
+
+# --scene--
+
+```json
+{
+ "setup": {
+ "background": "company3-reception.png",
+ "characters": [
+ {
+ "character": "Elena",
+ "position": {
+ "x": 50,
+ "y": 25,
+ "z": 1.5
+ },
+ "opacity": 0
+ }
+ ],
+ "audio": {
+ "filename": "ES_A1_describing_company_and_people_numbers_21_100.mp3",
+ "startTime": 1,
+ "startTimestamp": 115.47,
+ "finishTimestamp": 116.97
+ }
+ },
+ "commands": [
+ {
+ "character": "Elena",
+ "opacity": 1,
+ "startTime": 0
+ },
+ {
+ "character": "Elena",
+ "startTime": 1,
+ "finishTime": 2.5,
+ "dialogue": {
+ "text": "Setenta y tres",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "opacity": 0,
+ "startTime": 3
+ }
+ ]
+}
+```
diff --git a/curriculum/challenges/english/blocks/es-a1-learn-numbers-61-to-100/6972c406649431dbf26d26b2.md b/curriculum/challenges/english/blocks/es-a1-learn-numbers-61-to-100/6972c406649431dbf26d26b2.md
new file mode 100644
index 00000000000..c1a1f834acc
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-learn-numbers-61-to-100/6972c406649431dbf26d26b2.md
@@ -0,0 +1,73 @@
+---
+id: 6972c406649431dbf26d26b2
+title: Task 6
+challengeType: 22
+dashedName: task-6
+lang: es
+---
+
+
+
+# --instructions--
+
+This task doesn't have audio. Complete the blanks below with the corresponding numbers in Spanish.
+
+# --fillInTheBlank--
+
+## --sentence--
+
+`70 = BLANK`
+
+`71 = BLANK`
+
+`74 = BLANK`
+
+`78 = BLANK`
+
+## --blanks--
+
+`Setenta`
+
+### --feedback--
+
+This is the number 70 in Spanish.
+
+---
+
+`Setenta y uno`
+
+### --feedback--
+
+This is the number 71 in Spanish.
+
+---
+
+`Setenta y cuatro`
+
+### --feedback--
+
+This is the number 74 in Spanish.
+
+---
+
+`Setenta y ocho`
+
+### --feedback--
+
+This is the number 78 in Spanish.
+
+# --explanation--
+
+These are the numbers in the blanks:
+
+- 70 - `Setenta`.
+
+- 71 - `Setenta y uno`.
+
+- 74 - `Setenta y cuatro`.
+
+- 78 - `Setenta y ocho`.
+
+Remember that numbers from 71 to 79 follow this structure:
+
+`Setenta` (70) + `y` ("and") + digit.
diff --git a/curriculum/challenges/english/blocks/es-a1-learn-numbers-61-to-100/6972c4b262c368b1f2ba7846.md b/curriculum/challenges/english/blocks/es-a1-learn-numbers-61-to-100/6972c4b262c368b1f2ba7846.md
new file mode 100644
index 00000000000..c62bafb0203
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-learn-numbers-61-to-100/6972c4b262c368b1f2ba7846.md
@@ -0,0 +1,171 @@
+---
+id: 6972c4b262c368b1f2ba7846
+title: Task 7
+challengeType: 24
+dashedName: task-7
+lang: es
+---
+
+
+
+# --description--
+
+Now you'll learn the numbers from 80 to 89.
+
+In Spanish, the number 80 is called `ochenta`.
+
+These numbers are formed by using the tens word `ochenta` (80), followed by the conjunction `y` ("and"), and then the units digit (1-9).
+
+| Number | Spanish |
+| :--- | :--- |
+| 80 | `Ochenta` |
+| 81 | `Ochenta y uno` |
+| 82 | `Ochenta y dos` |
+| 83 | `Ochenta y tres` |
+| 84 | `Ochenta y cuatro` |
+| 85 | `Ochenta y cinco` |
+| 86 | `Ochenta y seis` |
+| 87 | `Ochenta y siete` |
+| 88 | `Ochenta y ocho` |
+| 89 | `Ochenta y nueve` |
+
+The number `ochenta y uno` (81) is unique in this range because it becomes `ochenta y un` before a masculine noun. For example:
+
+`Ochenta y cuatro años` - Eighty-four years.
+
+# --instructions--
+
+Listen to the audio and practice pronuncing these numbers.
+
+# --assignment--
+
+I've practiced pronuncing the numbers from 80 to 89.
+
+# --scene--
+
+```json
+{
+ "setup": {
+ "background": "company3-reception.png",
+ "characters": [
+ {
+ "character": "Elena",
+ "position": {
+ "x": 50,
+ "y": 25,
+ "z": 1.5
+ },
+ "opacity": 0
+ }
+ ],
+ "audio": {
+ "filename": "ES_A1_describing_company_and_people_numbers_21_100.mp3",
+ "startTime": 1,
+ "startTimestamp": 132.26,
+ "finishTimestamp": 153.95
+ }
+ },
+ "commands": [
+ {
+ "character": "Elena",
+ "opacity": 1,
+ "startTime": 0
+ },
+ {
+ "character": "Elena",
+ "startTime": 1,
+ "finishTime": 1.87,
+ "dialogue": {
+ "text": "Ochenta",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 2.88,
+ "finishTime": 4.06,
+ "dialogue": {
+ "text": "Ochenta y uno",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 4.96,
+ "finishTime": 6.21,
+ "dialogue": {
+ "text": "Ochenta y dos",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 7.21,
+ "finishTime": 8.43,
+ "dialogue": {
+ "text": "Ochenta y tres",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 9.52,
+ "finishTime": 10.83,
+ "dialogue": {
+ "text": "Ochenta y cuatro",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 11.86,
+ "finishTime": 13.25,
+ "dialogue": {
+ "text": "Ochenta y cinco",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 14.18,
+ "finishTime": 15.58,
+ "dialogue": {
+ "text": "Ochenta y seis",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 16.59,
+ "finishTime": 17.97,
+ "dialogue": {
+ "text": "Ochenta y siete",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 19.06,
+ "finishTime": 20.38,
+ "dialogue": {
+ "text": "Ochenta y ocho",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 21.41,
+ "finishTime": 22.69,
+ "dialogue": {
+ "text": "Ochenta y nueve",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "opacity": 0,
+ "startTime": 23.19
+ }
+ ]
+}
+```
diff --git a/curriculum/challenges/english/blocks/es-a1-learn-numbers-61-to-100/6972c64d32d4c8eb2ed468ff.md b/curriculum/challenges/english/blocks/es-a1-learn-numbers-61-to-100/6972c64d32d4c8eb2ed468ff.md
new file mode 100644
index 00000000000..2ebb543276e
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-learn-numbers-61-to-100/6972c64d32d4c8eb2ed468ff.md
@@ -0,0 +1,107 @@
+---
+id: 6972c64d32d4c8eb2ed468ff
+title: Task 8
+challengeType: 19
+dashedName: task-8
+lang: es
+---
+
+
+
+# --description--
+
+Elena is practicing how to pronounce a number.
+
+# --instructions--
+
+Listen to the audio and answer the question below.
+
+# --questions--
+
+## --text--
+
+What number do you hear?
+
+## --answers--
+
+`Ochenta y dos`
+
+### --feedback--
+
+`Ochenta y dos` is 82. Elena mentions a different number.
+
+---
+
+`Ochenta y ocho`
+
+---
+
+`Ochenta y siete`
+
+### --feedback--
+
+`Ochenta y siete` is 87. Elena mentions a different number.
+
+---
+
+`Ochenta y uno`
+
+### --feedback--
+
+`Ochenta y uno` is 81. Elena mentions a different number.
+
+## --video-solution--
+
+2
+
+# --explanation--
+
+Elena mentions the number `ochenta y ocho`, which corresponds to the number 88.
+
+# --scene--
+
+```json
+{
+ "setup": {
+ "background": "company3-reception.png",
+ "characters": [
+ {
+ "character": "Elena",
+ "position": {
+ "x": 50,
+ "y": 25,
+ "z": 1.5
+ },
+ "opacity": 0
+ }
+ ],
+ "audio": {
+ "filename": "ES_A1_describing_company_and_people_numbers_21_100.mp3",
+ "startTime": 1,
+ "startTimestamp": 150.32,
+ "finishTimestamp": 151.64
+ }
+ },
+ "commands": [
+ {
+ "character": "Elena",
+ "opacity": 1,
+ "startTime": 0
+ },
+ {
+ "character": "Elena",
+ "startTime": 1,
+ "finishTime": 2.32,
+ "dialogue": {
+ "text": "Ochenta y ocho",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "opacity": 0,
+ "startTime": 2.82
+ }
+ ]
+}
+```
diff --git a/curriculum/challenges/english/blocks/es-a1-learn-numbers-61-to-100/6972c7ad2d60f228119e809b.md b/curriculum/challenges/english/blocks/es-a1-learn-numbers-61-to-100/6972c7ad2d60f228119e809b.md
new file mode 100644
index 00000000000..bbcc03f2464
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-learn-numbers-61-to-100/6972c7ad2d60f228119e809b.md
@@ -0,0 +1,73 @@
+---
+id: 6972c7ad2d60f228119e809b
+title: Task 9
+challengeType: 22
+dashedName: task-9
+lang: es
+---
+
+
+
+# --instructions--
+
+This task doesn't have audio. Complete the blanks below with the corresponding numbers in Spanish.
+
+# --fillInTheBlank--
+
+## --sentence--
+
+`80 = BLANK`
+
+`82 = BLANK`
+
+`83 = BLANK`
+
+`89 = BLANK`
+
+## --blanks--
+
+`Ochenta`
+
+### --feedback--
+
+This is the number 80 in Spanish.
+
+---
+
+`Ochenta y dos`
+
+### --feedback--
+
+This is the number 82 in Spanish.
+
+---
+
+`Ochenta y tres`
+
+### --feedback--
+
+This is the number 83 in Spanish.
+
+---
+
+`Ochenta y nueve`
+
+### --feedback--
+
+This is the number 89 in Spanish.
+
+# --explanation--
+
+These are the numbers in the blanks:
+
+- 80 - `Ochenta`.
+
+- 82 - `Ochenta y dos`.
+
+- 83 - `Ochenta y tres`.
+
+- 89 - `Ochenta y nueve`.
+
+Remember that numbers from 81 to 89 follow this structure:
+
+`Ochenta` (80) + `y` ("and") + digit.
diff --git a/curriculum/challenges/english/blocks/es-a1-learn-numbers-61-to-100/6972c87a9dc4d3c1d58b099e.md b/curriculum/challenges/english/blocks/es-a1-learn-numbers-61-to-100/6972c87a9dc4d3c1d58b099e.md
new file mode 100644
index 00000000000..1dd3e7edc5d
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-learn-numbers-61-to-100/6972c87a9dc4d3c1d58b099e.md
@@ -0,0 +1,171 @@
+---
+id: 6972c87a9dc4d3c1d58b099e
+title: Task 10
+challengeType: 24
+dashedName: task-10
+lang: es
+---
+
+
+
+# --description--
+
+Now let's dive into the numbers from 90 to 99.
+
+In Spanish, the number 90 is called `noventa`.
+
+These numbers are formed by using the tens word `noventa` (90), followed by the conjunction `y` ("and"), and then the units digit (1-9).
+
+| Number | Spanish |
+| :--- | :--- |
+| 90 | `Noventa` |
+| 91 | `Noventa y uno` |
+| 92 | `Noventa y dos` |
+| 93 | `Noventa y tres` |
+| 94 | `Noventa y cuatro` |
+| 95 | `Noventa y cinco` |
+| 96 | `Noventa y seis` |
+| 97 | `Noventa y siete` |
+| 98 | `Noventa y ocho` |
+| 99 | `Noventa y nueve` |
+
+The number `noventa y uno` (91) is unique in this range because it becomes `noventa y un` before a masculine noun. For example:
+
+`Noventa y un años` - Ninety-one years.
+
+# --instructions--
+
+Listen to the audio and practice pronuncing these numbers.
+
+# --assignment--
+
+I've practiced pronuncing the numbers from 90 to 99.
+
+# --scene--
+
+```json
+{
+ "setup": {
+ "background": "company3-reception.png",
+ "characters": [
+ {
+ "character": "Elena",
+ "position": {
+ "x": 50,
+ "y": 25,
+ "z": 1.5
+ },
+ "opacity": 0
+ }
+ ],
+ "audio": {
+ "filename": "ES_A1_describing_company_and_people_numbers_21_100.mp3",
+ "startTime": 1,
+ "startTimestamp": 155.04,
+ "finishTimestamp": 175.53
+ }
+ },
+ "commands": [
+ {
+ "character": "Elena",
+ "opacity": 1,
+ "startTime": 0
+ },
+ {
+ "character": "Elena",
+ "startTime": 1,
+ "finishTime": 1.86,
+ "dialogue": {
+ "text": "Noventa",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 2.79,
+ "finishTime": 3.93,
+ "dialogue": {
+ "text": "Noventa y uno",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 4.84,
+ "finishTime": 6.06,
+ "dialogue": {
+ "text": "Noventa y dos",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 6.97,
+ "finishTime": 8.34,
+ "dialogue": {
+ "text": "Noventa y tres",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 9.25,
+ "finishTime": 10.68,
+ "dialogue": {
+ "text": "Noventa y cuatro",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 11.5,
+ "finishTime": 12.98,
+ "dialogue": {
+ "text": "Noventa y cinco",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 14.07,
+ "finishTime": 15.57,
+ "dialogue": {
+ "text": "Noventa y seis",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 16.11,
+ "finishTime": 17.52,
+ "dialogue": {
+ "text": "Noventa y siete",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 18.34,
+ "finishTime": 19.55,
+ "dialogue": {
+ "text": "Noventa y ocho",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 20.1,
+ "finishTime": 21.49,
+ "dialogue": {
+ "text": "Noventa y nueve",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "opacity": 0,
+ "startTime": 21.99
+ }
+ ]
+}
+```
diff --git a/curriculum/challenges/english/blocks/es-a1-learn-numbers-61-to-100/6972ca4b9f0a5dedb0d5b5a2.md b/curriculum/challenges/english/blocks/es-a1-learn-numbers-61-to-100/6972ca4b9f0a5dedb0d5b5a2.md
new file mode 100644
index 00000000000..3b458e6007d
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-learn-numbers-61-to-100/6972ca4b9f0a5dedb0d5b5a2.md
@@ -0,0 +1,73 @@
+---
+id: 6972ca4b9f0a5dedb0d5b5a2
+title: Task 11
+challengeType: 22
+dashedName: task-11
+lang: es
+---
+
+
+
+# --instructions--
+
+This task doesn't have audio. Complete the blanks below with the corresponding numbers in Spanish.
+
+# --fillInTheBlank--
+
+## --sentence--
+
+`90 = BLANK`
+
+`92 = BLANK`
+
+`96 = BLANK`
+
+`99 = BLANK`
+
+## --blanks--
+
+`Noventa`
+
+### --feedback--
+
+This is the number 90 in Spanish.
+
+---
+
+`Noventa y dos`
+
+### --feedback--
+
+This is the number 92 in Spanish.
+
+---
+
+`Noventa y seis`
+
+### --feedback--
+
+This is the number 96 in Spanish.
+
+---
+
+`Noventa y nueve`
+
+### --feedback--
+
+This is the number 99 in Spanish.
+
+# --explanation--
+
+These are the numbers in the blanks:
+
+- 90 - `Noventa`.
+
+- 92 - `Noventa y dos`.
+
+- 96 - `Noventa y seis`.
+
+- 99 - `Noventa y nueve`.
+
+Remember that numbers from 91 to 99 follow this structure:
+
+`Noventa` (90) + `y` ("and") + digit.
diff --git a/curriculum/challenges/english/blocks/es-a1-learn-numbers-61-to-100/6972cae91b78f18ced1c6936.md b/curriculum/challenges/english/blocks/es-a1-learn-numbers-61-to-100/6972cae91b78f18ced1c6936.md
new file mode 100644
index 00000000000..c6e2a0cc806
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-learn-numbers-61-to-100/6972cae91b78f18ced1c6936.md
@@ -0,0 +1,69 @@
+---
+id: 6972cae91b78f18ced1c6936
+title: Task 12
+challengeType: 24
+dashedName: task-12
+lang: es
+---
+
+
+
+# --description--
+
+In Spanish, the number 100 is called `cien`.
+
+# --instructions--
+
+Listen to the audio and practice pronuncing these numbers.
+
+# --assignment--
+
+I've practiced pronuncing the number 100.
+
+# --scene--
+
+```json
+{
+ "setup": {
+ "background": "company3-reception.png",
+ "characters": [
+ {
+ "character": "Elena",
+ "position": {
+ "x": 50,
+ "y": 25,
+ "z": 1.5
+ },
+ "opacity": 0
+ }
+ ],
+ "audio": {
+ "filename": "ES_A1_describing_company_and_people_numbers_21_100.mp3",
+ "startTime": 1,
+ "startTimestamp": 176.49,
+ "finishTimestamp": 177.19
+ }
+ },
+ "commands": [
+ {
+ "character": "Elena",
+ "opacity": 1,
+ "startTime": 0
+ },
+ {
+ "character": "Elena",
+ "startTime": 1,
+ "finishTime": 1.7,
+ "dialogue": {
+ "text": "Cien",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "opacity": 0,
+ "startTime": 2.2
+ }
+ ]
+}
+```
diff --git a/curriculum/challenges/english/blocks/es-a1-learn-numbers-61-to-100/6972cb5c5789059f009ab1d0.md b/curriculum/challenges/english/blocks/es-a1-learn-numbers-61-to-100/6972cb5c5789059f009ab1d0.md
new file mode 100644
index 00000000000..c72092878bd
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-learn-numbers-61-to-100/6972cb5c5789059f009ab1d0.md
@@ -0,0 +1,69 @@
+---
+id: 6972cb5c5789059f009ab1d0
+title: Task 13
+challengeType: 22
+dashedName: task-13
+lang: es
+---
+
+
+
+# --instructions--
+
+This task doesn't have audio. Complete the blanks below with the corresponding numbers in Spanish.
+
+# --fillInTheBlank--
+
+## --sentence--
+
+`Setenta = BLANK`
+
+`Ochenta = BLANK`
+
+`Noventa = BLANK`
+
+`Cien = BLANK`
+
+## --blanks--
+
+70
+
+### --feedback--
+
+This is the number `setenta` in Spanish.
+
+---
+
+80
+
+### --feedback--
+
+This is the number `ochenta` in Spanish.
+
+---
+
+90
+
+### --feedback--
+
+This is the number `noventa` in Spanish.
+
+---
+
+100
+
+### --feedback--
+
+This is the number `cien` in Spanish.
+
+# --explanation--
+
+These are the numbers in the blanks:
+
+- `Setenta` - 70
+
+- `Ochenta` - 80
+
+- `Noventa` - 90
+
+- `Cien` - 100
diff --git a/curriculum/challenges/english/blocks/es-a1-practice-using-the-first-100-numbers/696edcdd5d0b6b0c2274e578.md b/curriculum/challenges/english/blocks/es-a1-practice-using-the-first-100-numbers/696edcdd5d0b6b0c2274e578.md
deleted file mode 100644
index ca65446814f..00000000000
--- a/curriculum/challenges/english/blocks/es-a1-practice-using-the-first-100-numbers/696edcdd5d0b6b0c2274e578.md
+++ /dev/null
@@ -1,59 +0,0 @@
----
-id: 696edcdd5d0b6b0c2274e578
-title: "Dialogue 1: I'm Tom"
-challengeType: 21
-dashedName: dialogue-1-im-tom
-lang: es
----
-
-# --description--
-
-Watch the video below to understand the context of the upcoming lessons.
-
-# --assignment--
-
-Watch the video.
-
-# --scene--
-
-```json
-{
- "setup": {
- "background": "chaos.png",
- "characters": [
- {
- "character": "David",
- "position": {"x":50,"y":80,"z":8},
- "opacity": 0
- }
- ],
- "audio": {
- "filename": "1.1-1.mp3",
- "startTime": 1,
- "startTimestamp": 5.7,
- "finishTimestamp": 6.48
- }
- },
- "commands": [
- {
- "character": "David",
- "opacity": 1,
- "startTime": 0
- },
- {
- "character": "David",
- "startTime": 1,
- "finishTime": 0.78,
- "dialogue": {
- "text": "I'm Tom.",
- "align": "center"
- }
- },
- {
- "character": "Tom",
- "opacity": 0,
- "startTime": 1.28
- }
- ]
-}
-```
diff --git a/curriculum/challenges/english/blocks/es-a1-practice-using-the-first-100-numbers/69736b91a030a7df2996ebf1.md b/curriculum/challenges/english/blocks/es-a1-practice-using-the-first-100-numbers/69736b91a030a7df2996ebf1.md
new file mode 100644
index 00000000000..fb6a2cbb077
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-practice-using-the-first-100-numbers/69736b91a030a7df2996ebf1.md
@@ -0,0 +1,93 @@
+---
+id: 69736b91a030a7df2996ebf1
+title: Task 1
+challengeType: 19
+dashedName: task-1
+lang: es
+---
+
+
+
+# --description--
+
+Now it's time to practice what you've learned about numbers from 30 to 100.
+
+Elena is mentioning a number. Can you identify it?
+
+# --instructions--
+
+Listen to the audio and answer the question below.
+
+# --questions--
+
+## --text--
+
+Is it true: The number that you can hear in the audio is 75.
+
+## --answers--
+
+True
+
+---
+
+False
+
+### --feedback--
+
+Listen again. Elena says `setenta y cinco`.
+
+## --video-solution--
+
+1
+
+# --explanation--
+
+Elena says `setenta y cinco`. This is the number 75 in Spanish.
+
+# --scene--
+
+```json
+{
+ "setup": {
+ "background": "company3-reception.png",
+ "characters": [
+ {
+ "character": "Elena",
+ "position": {
+ "x": 50,
+ "y": 25,
+ "z": 1.5
+ },
+ "opacity": 0
+ }
+ ],
+ "audio": {
+ "filename": "ES_A1_describing_company_and_people_numbers_practice.mp3",
+ "startTime": 1,
+ "startTimestamp": 0.26,
+ "finishTimestamp": 2.03
+ }
+ },
+ "commands": [
+ {
+ "character": "Elena",
+ "opacity": 1,
+ "startTime": 0
+ },
+ {
+ "character": "Elena",
+ "startTime": 1,
+ "finishTime": 2.77,
+ "dialogue": {
+ "text": "Setenta y cinco",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "opacity": 0,
+ "startTime": 3.27
+ }
+ ]
+}
+```
diff --git a/curriculum/challenges/english/blocks/es-a1-practice-using-the-first-100-numbers/69736d336e51a4ffef723422.md b/curriculum/challenges/english/blocks/es-a1-practice-using-the-first-100-numbers/69736d336e51a4ffef723422.md
new file mode 100644
index 00000000000..fba3824112b
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-practice-using-the-first-100-numbers/69736d336e51a4ffef723422.md
@@ -0,0 +1,125 @@
+---
+id: 69736d336e51a4ffef723422
+title: Task 2
+challengeType: 22
+dashedName: task-2
+lang: es
+---
+
+
+
+# --description--
+
+Elena is practicing how to count in ascending order in Spanish.
+
+# --instructions--
+
+Based on the audio, complete the sequence of numbers below using digits.
+
+# --fillInTheBlank--
+
+## --sentence--
+
+`BLANK - BLANK - BLANK`
+
+## --blanks--
+
+`62`
+
+### --feedback--
+
+This is the number `sesenta y dos` in Spanish.
+
+---
+
+`63`
+
+### --feedback--
+
+This is the number `sesenta y tres` in Spanish.
+
+---
+
+`64`
+
+### --feedback--
+
+This is the number `sesenta y cuatro` in Spanish.
+
+# --explanation--
+
+Elena mentions three consecutive numbers in the 60s:
+
+- 62 - `Sesenta y dos`.
+
+- 63 - `Sesenta y tres`.
+
+- 64 - `Sesenta y cuatro`.
+
+Remember that numbers in the 60s start with the word `sesenta`, followed by the conjunction `y`, and the units digit.
+
+# --scene--
+
+```json
+{
+ "setup": {
+ "background": "company3-reception.png",
+ "characters": [
+ {
+ "character": "Elena",
+ "position": {
+ "x": 50,
+ "y": 25,
+ "z": 1.5
+ },
+ "opacity": 0
+ }
+ ],
+ "audio": {
+ "filename": "ES_A1_describing_company_and_people_numbers_practice.mp3",
+ "startTime": 1,
+ "startTimestamp": 2.95,
+ "finishTimestamp": 9.9
+ }
+ },
+ "commands": [
+ {
+ "character": "Elena",
+ "opacity": 1,
+ "startTime": 0
+ },
+ {
+ "character": "Elena",
+ "startTime": 1,
+ "finishTime": 2.61,
+ "dialogue": {
+ "text": "Sesenta y dos",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 3.51,
+ "finishTime": 5.37,
+ "dialogue": {
+ "text": "Sesenta y tres",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 6.21,
+ "finishTime": 7.95,
+ "dialogue": {
+ "text": "Sesenta y cuatro",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "opacity": 0,
+ "startTime": 8.45
+ }
+ ]
+}
+```
diff --git a/curriculum/challenges/english/blocks/es-a1-practice-using-the-first-100-numbers/69736f5a162ec4dc4fd0fd96.md b/curriculum/challenges/english/blocks/es-a1-practice-using-the-first-100-numbers/69736f5a162ec4dc4fd0fd96.md
new file mode 100644
index 00000000000..5f27df02a17
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-practice-using-the-first-100-numbers/69736f5a162ec4dc4fd0fd96.md
@@ -0,0 +1,121 @@
+---
+id: 69736f5a162ec4dc4fd0fd96
+title: Task 3
+challengeType: 22
+dashedName: task-3
+lang: es
+---
+
+
+
+# --instructions--
+
+This task has no audio. Now you will practice numbers by tens.
+
+Fill in the blanks with the corresponding numbers in Spanish.
+
+# --fillInTheBlank--
+
+## --sentence--
+
+`30 = BLANK`
+
+`40 = BLANK`
+
+`50 = BLANK`
+
+`60 = BLANK`
+
+`70 = BLANK`
+
+`80 = BLANK`
+
+`90 = BLANK`
+
+`100 = BLANK`
+
+## --blanks--
+
+`Treinta`
+
+### --feedback--
+
+This is the number 30 in Spanish.
+
+---
+
+`Cuarenta`
+
+### --feedback--
+
+This is the number 40 in Spanish.
+
+---
+
+`Cincuenta`
+
+### --feedback--
+
+This is the number 50 in Spanish.
+
+---
+
+`Sesenta`
+
+### --feedback--
+
+This is the number 60 in Spanish.
+
+---
+
+`Setenta`
+
+### --feedback--
+
+This is the number 70 in Spanish.
+
+---
+
+`Ochenta`
+
+### --feedback--
+
+This is the number 80 in Spanish.
+
+---
+
+`Noventa`
+
+### --feedback--
+
+This is the number 90 in Spanish.
+
+---
+
+`Cien`
+
+### --feedback--
+
+This is the number 100 in Spanish.
+
+# --explanation--
+
+Numbers from 30 to 90 follow a regular pattern. Most of them end in `-enta`:
+
+- 30 = `Treinta`
+
+- 40 = `Cuarenta`
+
+- 50 = `Cincuenta`
+
+- 60 = `Sesenta`
+
+- 70 = `Setenta`
+
+- 80 = `Ochenta`
+
+- 90 = `Noventa`
+
+The number 100 is different:
+
+100 = `Cien`
diff --git a/curriculum/challenges/english/blocks/es-a1-practice-using-the-first-100-numbers/697370ca65b11bb9d0ab2f3f.md b/curriculum/challenges/english/blocks/es-a1-practice-using-the-first-100-numbers/697370ca65b11bb9d0ab2f3f.md
new file mode 100644
index 00000000000..aacc41585d4
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-practice-using-the-first-100-numbers/697370ca65b11bb9d0ab2f3f.md
@@ -0,0 +1,63 @@
+---
+id: 697370ca65b11bb9d0ab2f3f
+title: Task 4
+challengeType: 19
+dashedName: task-4
+lang: es
+---
+
+
+
+# --instructions--
+
+This task has no audio.
+
+Read the question below and select the correct option.
+
+# --questions--
+
+## --text--
+
+Which of the following correctly matches the numbers to their names?
+
+## --answers--
+
+59 - `Sesenta y nueve`, 15 - `Quince`, 47 - `Cuarenta y siete`
+
+### --feedback--
+
+59 is not `sesenta y nueve`.
+
+---
+
+59 - `Cincuenta y nueve`, 35 - `Trece y cinco`, 25 - `Veinticinco`
+
+### --feedback--
+
+35 is not `Trece y cinco`.
+
+---
+
+59 - `Cincuenta y nueve`, 8 - `Ocho`, 47 - `Sesenta y siete`
+
+### --feedback--
+
+47 is not `sesenta y siete`.
+
+---
+
+59 - `Cincuenta y nueve`, 35 - `Treinta y cinco`, 47 - `Cuarenta y siete`
+
+## --video-solution--
+
+4
+
+# --explanation--
+
+These are the correct pairs:
+
+- 59 - `Cincuenta y nueve`.
+
+- 35 - `Treinta y cinco`.
+
+- 47 - `Cuarenta y siete`.
diff --git a/curriculum/challenges/english/blocks/es-a1-practice-using-the-first-100-numbers/697373872ebb41e49473c1a0.md b/curriculum/challenges/english/blocks/es-a1-practice-using-the-first-100-numbers/697373872ebb41e49473c1a0.md
new file mode 100644
index 00000000000..4db4ca366b8
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-practice-using-the-first-100-numbers/697373872ebb41e49473c1a0.md
@@ -0,0 +1,115 @@
+---
+id: 697373872ebb41e49473c1a0
+title: Task 5
+challengeType: 22
+dashedName: task-5
+lang: es
+---
+
+
+
+# --description--
+
+Now Elena is practicing three numbers in the 90s.
+
+# --instructions--
+
+Complete the sequence of numbers based on what you hear in the audio.
+
+# --fillInTheBlank--
+
+## --sentence--
+
+`BLANK - Noventa y tres - BLANK`
+
+## --blanks--
+
+`Noventa y uno`
+
+### --feedback--
+
+This is the number 91 in Spanish.
+
+---
+
+`Noventa y seis`
+
+### --feedback--
+
+This is the number 96 in Spanish.
+
+# --explanation--
+
+Elena mentions three numbers in the 90s:
+
+- 91 - `Noventa y uno`.
+
+- 93 - `Noventa y tres`.
+
+- 96 - `Noventa y seis`.
+
+# --scene--
+
+```json
+{
+ "setup": {
+ "background": "company3-reception.png",
+ "characters": [
+ {
+ "character": "Elena",
+ "position": {
+ "x": 50,
+ "y": 25,
+ "z": 1.5
+ },
+ "opacity": 0
+ }
+ ],
+ "audio": {
+ "filename": "ES_A1_describing_company_and_people_numbers_practice.mp3",
+ "startTime": 1,
+ "startTimestamp": 10.71,
+ "finishTimestamp": 16.75
+ }
+ },
+ "commands": [
+ {
+ "character": "Elena",
+ "opacity": 1,
+ "startTime": 0
+ },
+ {
+ "character": "Elena",
+ "startTime": 1,
+ "finishTime": 2.34,
+ "dialogue": {
+ "text": "Noventa y uno",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 3.15,
+ "finishTime": 4.74,
+ "dialogue": {
+ "text": "Noventa y tres",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 5.37,
+ "finishTime": 7.04,
+ "dialogue": {
+ "text": "Noventa y seis",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "opacity": 0,
+ "startTime": 7.54
+ }
+ ]
+}
+```
diff --git a/curriculum/challenges/english/blocks/es-a1-practice-using-the-first-100-numbers/69737813e8e195d22abe4638.md b/curriculum/challenges/english/blocks/es-a1-practice-using-the-first-100-numbers/69737813e8e195d22abe4638.md
new file mode 100644
index 00000000000..b04f710c37d
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-practice-using-the-first-100-numbers/69737813e8e195d22abe4638.md
@@ -0,0 +1,91 @@
+---
+id: 69737813e8e195d22abe4638
+title: Task 6
+challengeType: 19
+dashedName: task-6
+lang: es
+---
+
+
+
+# --description--
+
+Elena is practicing a very unique number.
+
+# --instructions--
+
+Listen to the audio and answer the question below.
+
+# --questions--
+
+## --text--
+
+Is it true: The number that you can hear in the audio is 100.
+
+## --answers--
+
+True
+
+---
+
+False
+
+### --feedback--
+
+Listen again. Elena says `cien`.
+
+## --video-solution--
+
+1
+
+# --explanation--
+
+Elena says `cien`. This is the number 100 in Spanish.
+
+# --scene--
+
+```json
+{
+ "setup": {
+ "background": "company3-reception.png",
+ "characters": [
+ {
+ "character": "Elena",
+ "position": {
+ "x": 50,
+ "y": 25,
+ "z": 1.5
+ },
+ "opacity": 0
+ }
+ ],
+ "audio": {
+ "filename": "ES_A1_describing_company_and_people_numbers_practice.mp3",
+ "startTime": 1,
+ "startTimestamp": 17.64,
+ "finishTimestamp": 18.48
+ }
+ },
+ "commands": [
+ {
+ "character": "Elena",
+ "opacity": 1,
+ "startTime": 0
+ },
+ {
+ "character": "Elena",
+ "startTime": 1,
+ "finishTime": 1.84,
+ "dialogue": {
+ "text": "Cien",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "opacity": 0,
+ "startTime": 2.34
+ }
+ ]
+}
+```
diff --git a/curriculum/challenges/english/blocks/es-a1-practice-using-the-first-100-numbers/697378abaed90d3847602635.md b/curriculum/challenges/english/blocks/es-a1-practice-using-the-first-100-numbers/697378abaed90d3847602635.md
new file mode 100644
index 00000000000..67fbdebac4e
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-practice-using-the-first-100-numbers/697378abaed90d3847602635.md
@@ -0,0 +1,107 @@
+---
+id: 697378abaed90d3847602635
+title: Task 7
+challengeType: 22
+dashedName: task-7
+lang: es
+---
+
+
+
+# --description--
+
+Now Elena is saying three numbers in the 40s.
+
+# --instructions--
+
+Based on the audio, complete the sequence of numbers below using digits.
+
+# --fillInTheBlank--
+
+## --sentence--
+
+`Cuarenta - Cuarenta y cuatro - BLANK`
+
+## --blanks--
+
+`Cuarenta y siete`
+
+### --feedback--
+
+This is the number 47 in Spanish.
+
+# --explanation--
+
+Elena mentions three numbers in the 40s:
+
+- 40 - `Cuarenta`.
+
+- 44 - `Cuarenta y cuatro`.
+
+- 47 - `Cuarenta y siete`.
+
+# --scene--
+
+```json
+{
+ "setup": {
+ "background": "company3-reception.png",
+ "characters": [
+ {
+ "character": "Elena",
+ "position": {
+ "x": 50,
+ "y": 25,
+ "z": 1.5
+ },
+ "opacity": 0
+ }
+ ],
+ "audio": {
+ "filename": "ES_A1_describing_company_and_people_numbers_practice.mp3",
+ "startTime": 1,
+ "startTimestamp": 19.36,
+ "finishTimestamp": 24.37
+ }
+ },
+ "commands": [
+ {
+ "character": "Elena",
+ "opacity": 1,
+ "startTime": 0
+ },
+ {
+ "character": "Elena",
+ "startTime": 1,
+ "finishTime": 1.92,
+ "dialogue": {
+ "text": "Cuarenta",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 2.58,
+ "finishTime": 3.9,
+ "dialogue": {
+ "text": "Cuarenta y cuatro",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 4.65,
+ "finishTime": 6.01,
+ "dialogue": {
+ "text": "Cuarenta y siete",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "opacity": 0,
+ "startTime": 6.51
+ }
+ ]
+}
+```
diff --git a/curriculum/challenges/english/blocks/es-a1-practice-using-the-first-100-numbers/69737969ebc0fa44efa46a88.md b/curriculum/challenges/english/blocks/es-a1-practice-using-the-first-100-numbers/69737969ebc0fa44efa46a88.md
new file mode 100644
index 00000000000..5b8e58d7bab
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-practice-using-the-first-100-numbers/69737969ebc0fa44efa46a88.md
@@ -0,0 +1,71 @@
+---
+id: 69737969ebc0fa44efa46a88
+title: Task 8
+challengeType: 22
+dashedName: task-8
+lang: es
+---
+
+
+
+# --instructions--
+
+Now you'll practice matching digits to their names in Spanish.
+
+Complete the blanks with the missing digits or names.
+
+# --fillInTheBlank--
+
+## --sentence--
+
+`60 = BLANK`
+
+`BLANK = Setenta y tres`
+
+`84 = BLANK`
+
+`BLANK = Treinta y tres`
+
+## --blanks--
+
+`Sesenta`
+
+### --feedback--
+
+This is the number 60 in Spanish.
+
+---
+
+73
+
+### --feedback--
+
+This is the number `setenta y tres` in Spanish.
+
+---
+
+`Ochenta y cuatro`
+
+### --feedback--
+
+This is the number 84 in Spanish.
+
+---
+
+33
+
+### --feedback--
+
+This is the number `treinta y tres` in Spanish.
+
+# --explanation--
+
+These are the corresponding pairs:
+
+- 60 - `Sesenta`.
+
+- 73 - `Setenta y tres`.
+
+- 84 - `Ochenta y cuatro`.
+
+- 33 - `Treinta y tres`.
diff --git a/curriculum/challenges/english/blocks/es-a1-practice-using-the-first-100-numbers/69737aa8e692cd7f75c115ef.md b/curriculum/challenges/english/blocks/es-a1-practice-using-the-first-100-numbers/69737aa8e692cd7f75c115ef.md
new file mode 100644
index 00000000000..1d652100d3a
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-practice-using-the-first-100-numbers/69737aa8e692cd7f75c115ef.md
@@ -0,0 +1,123 @@
+---
+id: 69737aa8e692cd7f75c115ef
+title: Task 9
+challengeType: 22
+dashedName: task-9
+lang: es
+---
+
+
+
+# --description--
+
+Elena is practicing numbers in the 70s.
+
+# --instructions--
+
+Based on the audio, complete the sequence of numbers below.
+
+# --fillInTheBlank--
+
+## --sentence--
+
+`BLANK - BLANK - BLANK`
+
+## --blanks--
+
+`Setenta y uno`
+
+### --feedback--
+
+This is the number 71 in Spanish.
+
+---
+
+`Setenta y dos`
+
+### --feedback--
+
+This is the number 72 in Spanish.
+
+---
+
+`Setenta y nueve`
+
+### --feedback--
+
+This is the number 79 in Spanish.
+
+# --explanation--
+
+Elena mentions three numbers in the 70s:
+
+- 71 - `Setenta y uno`.
+
+- 72 - `Setenta y dos`.
+
+- 79 - `Setenta y nueve`.
+
+# --scene--
+
+```json
+{
+ "setup": {
+ "background": "company3-reception.png",
+ "characters": [
+ {
+ "character": "Elena",
+ "position": {
+ "x": 50,
+ "y": 25,
+ "z": 1.5
+ },
+ "opacity": 0
+ }
+ ],
+ "audio": {
+ "filename": "ES_A1_describing_company_and_people_numbers_practice.mp3",
+ "startTime": 1,
+ "startTimestamp": 27.67,
+ "finishTimestamp": 32.85
+ }
+ },
+ "commands": [
+ {
+ "character": "Elena",
+ "opacity": 1,
+ "startTime": 0
+ },
+ {
+ "character": "Elena",
+ "startTime": 1,
+ "finishTime": 2.25,
+ "dialogue": {
+ "text": "Setenta y uno",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 2.8,
+ "finishTime": 4.23,
+ "dialogue": {
+ "text": "Setenta y dos",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 4.89,
+ "finishTime": 6.18,
+ "dialogue": {
+ "text": "Setenta y nueve",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "opacity": 0,
+ "startTime": 6.68
+ }
+ ]
+}
+```
diff --git a/curriculum/challenges/english/blocks/es-a1-practice-using-the-first-100-numbers/69737b9b99fb2cf1c04fbed7.md b/curriculum/challenges/english/blocks/es-a1-practice-using-the-first-100-numbers/69737b9b99fb2cf1c04fbed7.md
new file mode 100644
index 00000000000..5474e88d2d7
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-practice-using-the-first-100-numbers/69737b9b99fb2cf1c04fbed7.md
@@ -0,0 +1,39 @@
+---
+id: 69737b9b99fb2cf1c04fbed7
+title: Task 10
+challengeType: 22
+dashedName: task-10
+lang: es
+---
+
+
+
+# --description--
+
+**Complete the sentence below based on this story:**
+
+Julieta is introducing herself at the office on her first day of work.
+
+Sebastian asks, "How old are you?"
+
+Julieta replies that she is thirty-six years old.
+
+How can Julieta reply to this question in Spanish?
+
+# --fillInTheBlank--
+
+## --sentence--
+
+`Tengo BLANK años.`
+
+## --blanks--
+
+`treinta y seis`
+
+### --feedback--
+
+This is the number 36 in Spanish.
+
+# --explanation--
+
+Based on the story, Julieta is thirty-six years old, which corresponds to `treinta y seis años` (36) in Spanish.
diff --git a/curriculum/challenges/english/blocks/es-a1-practice-using-the-first-100-numbers/69737c76f680e548c9bee965.md b/curriculum/challenges/english/blocks/es-a1-practice-using-the-first-100-numbers/69737c76f680e548c9bee965.md
new file mode 100644
index 00000000000..b1a5a3ea565
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-practice-using-the-first-100-numbers/69737c76f680e548c9bee965.md
@@ -0,0 +1,92 @@
+---
+id: 69737c76f680e548c9bee965
+title: Task 11
+challengeType: 19
+dashedName: task-11
+lang: es
+---
+
+
+
+# --description--
+
+Elena is practicing a number.
+
+# --instructions--
+
+Listen to the audio and answer the question below.
+
+# --questions--
+
+## --text--
+
+Is it true: The number that you can hear in the audio is 80.
+
+## --answers--
+
+True
+
+### --feedback--
+
+Listen again. Elena says `sesenta y tres`.
+
+---
+
+False
+
+## --video-solution--
+
+2
+
+# --explanation--
+
+Elena says `sesenta y tres`. This is the number 63 in Spanish, not 80.
+
+
+# --scene--
+
+```json
+{
+ "setup": {
+ "background": "company3-reception.png",
+ "characters": [
+ {
+ "character": "Elena",
+ "position": {
+ "x": 50,
+ "y": 25,
+ "z": 1.5
+ },
+ "opacity": 0
+ }
+ ],
+ "audio": {
+ "filename": "ES_A1_describing_company_and_people_numbers_practice.mp3",
+ "startTime": 1,
+ "startTimestamp": 5.46,
+ "finishTimestamp": 7.32
+ }
+ },
+ "commands": [
+ {
+ "character": "Elena",
+ "opacity": 1,
+ "startTime": 0
+ },
+ {
+ "character": "Elena",
+ "startTime": 1,
+ "finishTime": 2.86,
+ "dialogue": {
+ "text": "Sesenta y tres",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "opacity": 0,
+ "startTime": 3.36
+ }
+ ]
+}
+```
diff --git a/curriculum/challenges/english/blocks/es-a1-practice-using-the-first-100-numbers/69737cc134166e315e829089.md b/curriculum/challenges/english/blocks/es-a1-practice-using-the-first-100-numbers/69737cc134166e315e829089.md
new file mode 100644
index 00000000000..509e8e7d958
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-practice-using-the-first-100-numbers/69737cc134166e315e829089.md
@@ -0,0 +1,57 @@
+---
+id: 69737cc134166e315e829089
+title: Task 12
+challengeType: 22
+dashedName: task-12
+lang: es
+---
+
+
+
+# --instructions--
+
+Complete the blanks below with the names of the corresponding numbers.
+
+# --fillInTheBlank--
+
+## --sentence--
+
+`67 = BLANK`
+
+`74 = BLANK`
+
+`88 = BLANK`
+
+## --blanks--
+
+`Sesenta y siete`
+
+### --feedback--
+
+This is the number 67 in Spanish.
+
+---
+
+`Setenta y cuatro`
+
+### --feedback--
+
+This is the number 74 in Spanish.
+
+---
+
+`Ochenta y ocho`
+
+### --feedback--
+
+This is the number 88 in Spanish.
+
+# --explanation--
+
+These are the corresponding pairs:
+
+- 67 - `Sesenta y siete`.
+
+- 74 - `Setenta y cuatro`.
+
+- 88 - `Ochenta y ocho`.
diff --git a/curriculum/challenges/english/blocks/es-a1-practice-using-the-first-100-numbers/69737d38e65e602cabcfded9.md b/curriculum/challenges/english/blocks/es-a1-practice-using-the-first-100-numbers/69737d38e65e602cabcfded9.md
new file mode 100644
index 00000000000..a149cb2be1f
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-practice-using-the-first-100-numbers/69737d38e65e602cabcfded9.md
@@ -0,0 +1,69 @@
+---
+id: 69737d38e65e602cabcfded9
+title: Task 13
+challengeType: 22
+dashedName: task-13
+lang: es
+---
+
+
+
+# --instructions--
+
+Complete the blanks below with the names of the corresponding numbers.
+
+# --fillInTheBlank--
+
+## --sentence--
+
+`Sesenta y cinco = BLANK`
+
+`Treinta y seis = BLANK`
+
+`Noventa = BLANK`
+
+`Cien = BLANK`
+
+## --blanks--
+
+65
+
+### --feedback--
+
+This is the number `sesenta y cinco` in Spanish.
+
+---
+
+36
+
+### --feedback--
+
+This is the number `treinta y seis` in Spanish.
+
+---
+
+90
+
+### --feedback--
+
+This is the number `noventa` in Spanish.
+
+---
+
+100
+
+### --feedback--
+
+This is the number `cien` in Spanish.
+
+# --explanation--
+
+These are the corresponding pairs:
+
+- `Sesenta y cinco` - 65
+
+- `Treinta y seis` - 36
+
+- `Noventa` - 90
+
+- `Cien` - 100
diff --git a/curriculum/challenges/english/blocks/es-a1-quiz-numbers-30-to-100/696edd3aa0d3be65341acc4b.md b/curriculum/challenges/english/blocks/es-a1-quiz-numbers-30-to-100/696edd3aa0d3be65341acc4b.md
index 29bd6cd0c5b..9aaf99a6334 100644
--- a/curriculum/challenges/english/blocks/es-a1-quiz-numbers-30-to-100/696edd3aa0d3be65341acc4b.md
+++ b/curriculum/challenges/english/blocks/es-a1-quiz-numbers-30-to-100/696edd3aa0d3be65341acc4b.md
@@ -18,219 +18,218 @@ To pass the quiz, you must correctly answer at least 9 of the 10 questions below
#### --text--
-Placeholder question
+What is the correct way to write 90?
#### --distractors--
-Placeholder distractor 1
+`Nueventa`
---
-Placeholder distractor 2
+`Novelta`
---
-Placeholder distractor 3
+`Nueve y cero`
#### --answer--
-Placeholder answer
+`Noventa`
### --question--
#### --text--
-Placeholder question
+How do you write 37 in Spanish?
#### --distractors--
-Placeholder distractor 1
+`Treinta y dos`
---
-Placeholder distractor 2
+`Tres y siete`
---
-Placeholder distractor 3
+`Trenta y siete`
#### --answer--
-Placeholder answer
+`Treinta y siete`
### --question--
#### --text--
-Placeholder question
+If you have 100 books, what word should you use?
#### --distractors--
-Placeholder distractor 1
+`Cuarenta`
---
-Placeholder distractor 2
+`Sesenta`
---
-Placeholder distractor 3
+`Treinta`
#### --answer--
-Placeholder answer
+`Cien`
### --question--
#### --text--
-Placeholder question
+What is the base word in Spanish for numbers in the 50s?
#### --distractors--
-Placeholder distractor 1
+`Cuarenta`
---
-Placeholder distractor 2
+`Ochenta`
---
-Placeholder distractor 3
+`Setenta`
#### --answer--
-Placeholder answer
+`Cincuenta`
### --question--
#### --text--
-Placeholder question
+Which number is `cincuenta y dos`?
#### --distractors--
-Placeholder distractor 1
+55
---
-Placeholder distractor 2
+59
---
-Placeholder distractor 3
+54
#### --answer--
-Placeholder answer
+52
### --question--
#### --text--
-Placeholder question
+How do you write 40 in Spanish?
#### --distractors--
-Placeholder distractor 1
+`Cuatro`
---
-Placeholder distractor 2
+`Cuatro cero`
---
-Placeholder distractor 3
+`Cuarenta y cero`
#### --answer--
-Placeholder answer
+`Cuarenta`
### --question--
#### --text--
-Placeholder question
+What is the meaning of `y` in the number `treinta y tres`?
#### --distractors--
-Placeholder distractor 1
+`Not`
---
-Placeholder distractor 2
+`Plus`
---
-Placeholder distractor 3
+`Yes`
#### --answer--
-Placeholder answer
+`And`
### --question--
#### --text--
-Placeholder question
+Which number comes right before `sesenta`?
#### --distractors--
-Placeholder distractor 1
+`Cincuenta y nueve`
---
-Placeholder distractor 2
+`Sesenta y dos`
---
-Placeholder distractor 3
+`Cincuenta y ocho`
#### --answer--
-Placeholder answer
+`Sesenta y uno`
### --question--
#### --text--
-Placeholder question
+How do you write 39 in Spanish?
#### --distractors--
-Placeholder distractor 1
+`Tres y nueve`
---
-Placeholder distractor 2
+`Trenta y nueve`
---
-Placeholder distractor 3
+`Treinta y noventa`
#### --answer--
-Placeholder answer
-
+`Treinta y nueve`
### --question--
#### --text--
-Placeholder question
+What number comes immediately before 100?
#### --distractors--
-Placeholder distractor 1
+`Noventa y ocho`
---
-Placeholder distractor 2
+`Cien`
---
-Placeholder distractor 3
+`Uno`
#### --answer--
-Placeholder answer
+`Noventa y nueve`
diff --git a/curriculum/challenges/english/blocks/es-a1-review-first-100-numbers/696edd0b42dde80bb71271e4.md b/curriculum/challenges/english/blocks/es-a1-review-first-100-numbers/696edd0b42dde80bb71271e4.md
deleted file mode 100644
index f245e3b97b0..00000000000
--- a/curriculum/challenges/english/blocks/es-a1-review-first-100-numbers/696edd0b42dde80bb71271e4.md
+++ /dev/null
@@ -1,59 +0,0 @@
----
-id: 696edd0b42dde80bb71271e4
-title: "Dialogue 1: I'm Tom"
-challengeType: 21
-dashedName: dialogue-1-im-tom
-lang: es
----
-
-# --description--
-
-Watch the video below to understand the context of the upcoming lessons.
-
-# --assignment--
-
-Watch the video.
-
-# --scene--
-
-```json
-{
- "setup": {
- "background": "chaos.png",
- "characters": [
- {
- "character": "David",
- "position": {"x":50,"y":80,"z":8},
- "opacity": 0
- }
- ],
- "audio": {
- "filename": "1.1-1.mp3",
- "startTime": 1,
- "startTimestamp": 5.7,
- "finishTimestamp": 6.48
- }
- },
- "commands": [
- {
- "character": "David",
- "opacity": 1,
- "startTime": 0
- },
- {
- "character": "David",
- "startTime": 1,
- "finishTime": 0.78,
- "dialogue": {
- "text": "I'm Tom.",
- "align": "center"
- }
- },
- {
- "character": "Tom",
- "opacity": 0,
- "startTime": 1.28
- }
- ]
-}
-```
diff --git a/curriculum/challenges/english/blocks/es-a1-review-first-100-numbers/6973d1ca6b6bf1d399e33a89.md b/curriculum/challenges/english/blocks/es-a1-review-first-100-numbers/6973d1ca6b6bf1d399e33a89.md
new file mode 100644
index 00000000000..e9c51f3399c
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-review-first-100-numbers/6973d1ca6b6bf1d399e33a89.md
@@ -0,0 +1,167 @@
+---
+id: 6973d1ca6b6bf1d399e33a89
+title: Numbers from 0 to 100 General Review
+challengeType: 24
+dashedName: numbers-from-0-to-100-general-review
+lang: es
+---
+
+
+
+# --description--
+
+Take a moment to review the numbers you've learned so far.
+
+## Numbers from 0 to 100
+
+| Number | Spanish |
+| :--- | :--- |
+| 0 | `Cero` |
+| 1 | `Uno` |
+| 2 | `Dos` |
+| 3 | `Tres` |
+| 4 | `Cuatro` |
+| 5 | `Cinco` |
+| 6 | `Seis` |
+| 7 | `Siete` |
+| 8 | `Ocho` |
+| 9 | `Nueve` |
+| 10 | `Diez` |
+| 11 | `Once` |
+| 12 | `Doce` |
+| 13 | `Trece` |
+| 14 | `Catorce` |
+| 15 | `Quince` |
+| 16 | `Dieciséis` |
+| 17 | `Diecisiete` |
+| 18 | `Dieciocho` |
+| 19 | `Diecinueve` |
+| 20 | `Veinte` |
+| 21 | `Veintiuno` |
+| 22 | `Veintidós` |
+| 23 | `Veintitrés` |
+| 24 | `Veinticuatro` |
+| 25 | `Veinticinco` |
+| 26 | `Veintiséis` |
+| 27 | `Veintisiete` |
+| 28 | `Veintiocho` |
+| 29 | `Veintinueve` |
+| 30 | `Treinta` |
+| 31 | `Treinta y uno` |
+| 32 | `Treinta y dos` |
+| 33 | `Treinta y tres` |
+| 34 | `Treinta y cuatro` |
+| 35 | `Treinta y cinco` |
+| 36 | `Treinta y seis` |
+| 37 | `Treinta y siete` |
+| 38 | `Treinta y ocho` |
+| 39 | `Treinta y nueve` |
+| 40 | `Cuarenta` |
+| 41 | `Cuarenta y uno` |
+| 42 | `Cuarenta y dos` |
+| 43 | `Cuarenta y tres` |
+| 44 | `Cuarenta y cuatro` |
+| 45 | `Cuarenta y cinco` |
+| 46 | `Cuarenta y seis` |
+| 47 | `Cuarenta y siete` |
+| 48 | `Cuarenta y ocho` |
+| 49 | `Cuarenta y nueve` |
+| 50 | `Cincuenta` |
+| 51 | `Cincuenta y uno` |
+| 52 | `Cincuenta y dos` |
+| 53 | `Cincuenta y tres` |
+| 54 | `Cincuenta y cuatro` |
+| 55 | `Cincuenta y cinco` |
+| 56 | `Cincuenta y seis` |
+| 57 | `Cincuenta y siete` |
+| 58 | `Cincuenta y ocho` |
+| 59 | `Cincuenta y nueve` |
+| 60 | `Sesenta` |
+| 61 | `Sesenta y uno` |
+| 62 | `Sesenta y dos` |
+| 63 | `Sesenta y tres` |
+| 64 | `Sesenta y cuatro` |
+| 65 | `Sesenta y cinco` |
+| 66 | `Sesenta y seis` |
+| 67 | `Sesenta y siete` |
+| 68 | `Sesenta y ocho` |
+| 69 | `Sesenta y nueve` |
+| 70 | `Setenta` |
+| 71 | `Setenta y uno` |
+| 72 | `Setenta y dos` |
+| 73 | `Setenta y tres` |
+| 74 | `Setenta y cuatro` |
+| 75 | `Setenta y cinco` |
+| 76 | `Setenta y seis` |
+| 77 | `Setenta y siete` |
+| 78 | `Setenta y ocho` |
+| 79 | `Setenta y nueve` |
+| 80 | `Ochenta` |
+| 81 | `Ochenta y uno` |
+| 82 | `Ochenta y dos` |
+| 83 | `Ochenta y tres` |
+| 84 | `Ochenta y cuatro` |
+| 85 | `Ochenta y cinco` |
+| 86 | `Ochenta y seis` |
+| 87 | `Ochenta y siete` |
+| 88 | `Ochenta y ocho` |
+| 89 | `Ochenta y nueve` |
+| 90 | `Noventa` |
+| 91 | `Noventa y uno` |
+| 92 | `Noventa y dos` |
+| 93 | `Noventa y tres` |
+| 94 | `Noventa y cuatro` |
+| 95 | `Noventa y cinco` |
+| 96 | `Noventa y seis` |
+| 97 | `Noventa y siete` |
+| 98 | `Noventa y ocho` |
+| 99 | `Noventa y nueve` |
+| 100 | `Cien` |
+
+
+
+## Numbers with Unique Characteristics
+
+While most numbers in this range follow a specific pattern, these numbers have very unique names:
+
+- 11 - `Once`
+
+- 12 - `Doce`
+
+- 13 - `Trece`
+
+- 14 - `Catorce`
+
+- 15 - `Quince`
+
+The number 16 also carries an accent mark: `dieciséis`.
+
+Numbers in the 20s are made by a single word. Some of them carry accent marks, including:
+
+- 22 - `Veintidós`.
+
+- 23 - `Veintitrés`.
+
+- 26 - `Veintiséis`.
+
+
+
+## Basic Structure
+
+Starting from 31, numbers have a standard three-word structure:
+
+Ten + `y` ("and") + Unit
+
+| Range | Base Word | Example | Spanish |
+| :--- | :--- | :--- | :--- |
+| **30s** | `Treinta` | 38 | `Treinta y ocho` |
+| **40s** | `Cuarenta` | 48 | `Cuarenta y ocho` |
+| **50s** | `Cincuenta` | 58 | `Cincuenta y ocho` |
+| **60s** | `Sesenta` | 68 | `Sesenta y ocho` |
+| **70s** | `Setenta` | 78 | `Setenta y ocho` |
+| **80s** | `Ochenta` | 88 | `Ochenta y ocho` |
+| **90s** | `Noventa` | 98 | `Noventa y ocho` |
+
+# --assignment--
+
+I've read this review of the numbers from 0 to 100.
diff --git a/curriculum/challenges/english/blocks/es-a1-review-first-100-numbers/6973d85796e773d021dd2da7.md b/curriculum/challenges/english/blocks/es-a1-review-first-100-numbers/6973d85796e773d021dd2da7.md
new file mode 100644
index 00000000000..b05af6b117c
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-review-first-100-numbers/6973d85796e773d021dd2da7.md
@@ -0,0 +1,148 @@
+---
+id: 6973d85796e773d021dd2da7
+title: 0 to 9 Pronunciation Review
+challengeType: 24
+dashedName: 0-to-9-pronunciation-review
+lang: es
+---
+
+
+
+# --description--
+
+Now it's time to review how to pronounce these numbers.
+
+Practice pronouncing the numbers from 0 to 9.
+
+# --assignment--
+
+I've practiced pronouncing the numbers from 0 to 9.
+
+# --scene--
+
+```json
+{
+ "setup": {
+ "background": "interview-room3.png",
+ "characters": [
+ {
+ "character": "Elena",
+ "position": {
+ "x": 50,
+ "y": 25,
+ "z": 1.5
+ },
+ "opacity": 0
+ }
+ ],
+ "audio": {
+ "filename": "ES_A1_spanish_fundamentals_numbers_0_9.mp3",
+ "startTime": 1,
+ "startTimestamp": 0.58,
+ "finishTimestamp": 20.98
+ }
+ },
+ "commands": [
+ {
+ "character": "Elena",
+ "opacity": 1,
+ "startTime": 0
+ },
+ {
+ "character": "Elena",
+ "startTime": 1,
+ "finishTime": 1.67,
+ "dialogue": {
+ "text": "Cero",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 3.5,
+ "finishTime": 3.95,
+ "dialogue": {
+ "text": "Uno",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 5.48,
+ "finishTime": 6.12,
+ "dialogue": {
+ "text": "Dos",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 7.51,
+ "finishTime": 8.41,
+ "dialogue": {
+ "text": "Tres",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 10.18,
+ "finishTime": 10.79,
+ "dialogue": {
+ "text": "Cuatro",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 12.35,
+ "finishTime": 13.1,
+ "dialogue": {
+ "text": "Cinco",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 14.4,
+ "finishTime": 15.17,
+ "dialogue": {
+ "text": "Seis",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 16.61,
+ "finishTime": 17.35,
+ "dialogue": {
+ "text": "Siete",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 18.75,
+ "finishTime": 19.35,
+ "dialogue": {
+ "text": "Ocho",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 20.78,
+ "finishTime": 21.4,
+ "dialogue": {
+ "text": "Nueve",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "opacity": 0,
+ "startTime": 21.9
+ }
+ ]
+}
+```
diff --git a/curriculum/challenges/english/blocks/es-a1-review-first-100-numbers/6973d974d684bb0586238552.md b/curriculum/challenges/english/blocks/es-a1-review-first-100-numbers/6973d974d684bb0586238552.md
new file mode 100644
index 00000000000..ad331198422
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-review-first-100-numbers/6973d974d684bb0586238552.md
@@ -0,0 +1,236 @@
+---
+id: 6973d974d684bb0586238552
+title: 10 to 29 Pronunciation Review
+challengeType: 24
+dashedName: 10-to-29-pronunciation-review
+lang: es
+---
+
+
+
+# --description--
+
+Practice pronouncing the numbers from 10 to 29.
+
+# --assignment--
+
+I've practiced pronouncing the numbers from 10 to 29.
+
+# --scene--
+
+```json
+{
+ "setup": {
+ "background": "company3-reception.png",
+ "characters": [
+ {
+ "character": "Elena",
+ "position": {
+ "x": 50,
+ "y": 25,
+ "z": 1.5
+ },
+ "opacity": 0
+ }
+ ],
+ "audio": {
+ "filename": "ES_A1_basic_personal_details_numbers_10_29.mp3",
+ "startTime": 1,
+ "startTimestamp": 0.73,
+ "finishTimestamp": 44.09
+ }
+ },
+ "commands": [
+ {
+ "character": "Elena",
+ "opacity": 1,
+ "startTime": 0
+ },
+ {
+ "character": "Elena",
+ "startTime": 1,
+ "finishTime": 1.82,
+ "dialogue": {
+ "text": "Diez",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 3.83,
+ "finishTime": 4.53,
+ "dialogue": {
+ "text": "Once",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 5.97,
+ "finishTime": 6.71,
+ "dialogue": {
+ "text": "Doce",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 8.22,
+ "finishTime": 8.91,
+ "dialogue": {
+ "text": "Trece",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 10.3,
+ "finishTime": 11.17,
+ "dialogue": {
+ "text": "Catorce",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 12.43,
+ "finishTime": 13.19,
+ "dialogue": {
+ "text": "Quince",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 14.27,
+ "finishTime": 15.48,
+ "dialogue": {
+ "text": "Dieciséis",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 16.58,
+ "finishTime": 17.76,
+ "dialogue": {
+ "text": "Diecisiete",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 18.8,
+ "finishTime": 20.02,
+ "dialogue": {
+ "text": "Dieciocho",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 20.97,
+ "finishTime": 22.13,
+ "dialogue": {
+ "text": "Diecinueve",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 23.31,
+ "finishTime": 24.16,
+ "dialogue": {
+ "text": "Veinte",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 25.2,
+ "finishTime": 26.27,
+ "dialogue": {
+ "text": "Veintiuno",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 27.16,
+ "finishTime": 28.45,
+ "dialogue": {
+ "text": "Veintidós",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 29.54,
+ "finishTime": 30.8,
+ "dialogue": {
+ "text": "Veintitrés",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 32.02,
+ "finishTime": 33.3,
+ "dialogue": {
+ "text": "Veinticuatro",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 34.25,
+ "finishTime": 35.57,
+ "dialogue": {
+ "text": "Veinticinco",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 36.48,
+ "finishTime": 37.78,
+ "dialogue": {
+ "text": "Veintiséis",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 38.69,
+ "finishTime": 40.1,
+ "dialogue": {
+ "text": "Veintisiete",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 40.97,
+ "finishTime": 42.23,
+ "dialogue": {
+ "text": "Veintiocho",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 43.1,
+ "finishTime": 44.36,
+ "dialogue": {
+ "text": "Veintinueve",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "opacity": 0,
+ "startTime": 44.86
+ }
+ ]
+}
+```
diff --git a/curriculum/challenges/english/blocks/es-a1-review-first-100-numbers/6973dae19a1d3a4ca3cb3ddd.md b/curriculum/challenges/english/blocks/es-a1-review-first-100-numbers/6973dae19a1d3a4ca3cb3ddd.md
new file mode 100644
index 00000000000..e0f9a52e280
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-review-first-100-numbers/6973dae19a1d3a4ca3cb3ddd.md
@@ -0,0 +1,326 @@
+---
+id: 6973dae19a1d3a4ca3cb3ddd
+title: 30 to 59 Pronunciation Review
+challengeType: 24
+dashedName: 30-to-59-pronunciation-review
+lang: es
+---
+
+
+
+# --description--
+
+Practice pronouncing the numbers from 30 to 59.
+
+# --assignment--
+
+I've practiced pronouncing the numbers from 30 to 59.
+
+# --scene--
+
+```json
+{
+ "setup": {
+ "background": "company3-reception.png",
+ "characters": [
+ {
+ "character": "Elena",
+ "position": {
+ "x": 50,
+ "y": 25,
+ "z": 1.5
+ },
+ "opacity": 0
+ }
+ ],
+ "audio": {
+ "filename": "ES_A1_describing_company_and_people_numbers_21_100.mp3",
+ "startTime": 1,
+ "startTimestamp": 20.36,
+ "finishTimestamp": 85.98
+ }
+ },
+ "commands": [
+ {
+ "character": "Elena",
+ "opacity": 1,
+ "startTime": 0
+ },
+ {
+ "character": "Elena",
+ "startTime": 1,
+ "finishTime": 1.8,
+ "dialogue": {
+ "text": "Treinta",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 2.8,
+ "finishTime": 3.95,
+ "dialogue": {
+ "text": "Treinta y uno",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 4.96,
+ "finishTime": 6.09,
+ "dialogue": {
+ "text": "Treinta y dos",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 7.2,
+ "finishTime": 8.44,
+ "dialogue": {
+ "text": "Treinta y tres",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 9.93,
+ "finishTime": 11.2,
+ "dialogue": {
+ "text": "Treinta y cuatro",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 12.22,
+ "finishTime": 13.51,
+ "dialogue": {
+ "text": "Treinta y cinco",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 14.61,
+ "finishTime": 15.85,
+ "dialogue": {
+ "text": "Treinta y seis",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 16.96,
+ "finishTime": 18.17,
+ "dialogue": {
+ "text": "Treinta y siete",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 19.27,
+ "finishTime": 20.41,
+ "dialogue": {
+ "text": "Treinta y ocho",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 21.32,
+ "finishTime": 22.47,
+ "dialogue": {
+ "text": "Treinta y nueve",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 23.49,
+ "finishTime": 24.3,
+ "dialogue": {
+ "text": "Cuarenta",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 25.17,
+ "finishTime": 26.31,
+ "dialogue": {
+ "text": "Cuarenta y uno",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 27.21,
+ "finishTime": 28.41,
+ "dialogue": {
+ "text": "Cuarenta y dos",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 29.28,
+ "finishTime": 30.7,
+ "dialogue": {
+ "text": "Cuarenta y tres",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 31.72,
+ "finishTime": 33.14,
+ "dialogue": {
+ "text": "Cuarenta y cuatro",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 34.19,
+ "finishTime": 35.58,
+ "dialogue": {
+ "text": "Cuarenta y cinco",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 36.5,
+ "finishTime": 37.86,
+ "dialogue": {
+ "text": "Cuarenta y seis",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 38.68,
+ "finishTime": 39.99,
+ "dialogue": {
+ "text": "Cuarenta y siete",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 40.93,
+ "finishTime": 42.12,
+ "dialogue": {
+ "text": "Cuarenta y ocho",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 43.02,
+ "finishTime": 44.34,
+ "dialogue": {
+ "text": "Cuarenta y nueve",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 44.95,
+ "finishTime": 45.98,
+ "dialogue": {
+ "text": "Cincuenta",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 46.64,
+ "finishTime": 47.99,
+ "dialogue": {
+ "text": "Cincuenta y uno",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 48.7,
+ "finishTime": 50.16,
+ "dialogue": {
+ "text": "Cincuenta y dos",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 50.96,
+ "finishTime": 52.36,
+ "dialogue": {
+ "text": "Cincuenta y tres",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 53.12,
+ "finishTime": 54.74,
+ "dialogue": {
+ "text": "Cincuenta y cuatro",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 55.48,
+ "finishTime": 56.99,
+ "dialogue": {
+ "text": "Cincuenta y cinco",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 57.76,
+ "finishTime": 59.28,
+ "dialogue": {
+ "text": "Cincuenta y seis",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 60.31,
+ "finishTime": 61.79,
+ "dialogue": {
+ "text": "Cincuenta y siete",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 62.78,
+ "finishTime": 64.29,
+ "dialogue": {
+ "text": "Cincuenta y ocho",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 65.2,
+ "finishTime": 66.62,
+ "dialogue": {
+ "text": "Cincuenta y nueve",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "opacity": 0,
+ "startTime": 67.12
+ }
+ ]
+}
+```
diff --git a/curriculum/challenges/english/blocks/es-a1-review-first-100-numbers/6973dc3fe18c258035705ece.md b/curriculum/challenges/english/blocks/es-a1-review-first-100-numbers/6973dc3fe18c258035705ece.md
new file mode 100644
index 00000000000..3b5b1a883cb
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-review-first-100-numbers/6973dc3fe18c258035705ece.md
@@ -0,0 +1,425 @@
+---
+id: 6973dc3fe18c258035705ece
+title: 60 to 100 Pronunciation Review
+challengeType: 24
+dashedName: 60-to-100-pronunciation-review
+lang: es
+---
+
+
+
+# --description--
+
+Practice pronouncing the numbers from 60 to 100.
+
+# --assignment--
+
+I've practiced pronouncing the numbers from 60 to 100.
+
+# --scene--
+
+```json
+{
+ "setup": {
+ "background": "company3-reception.png",
+ "characters": [
+ {
+ "character": "Elena",
+ "position": {
+ "x": 50,
+ "y": 25,
+ "z": 1.5
+ },
+ "opacity": 0
+ }
+ ],
+ "audio": {
+ "filename": "ES_A1_describing_company_and_people_numbers_21_100.mp3",
+ "startTime": 1,
+ "startTimestamp": 87.09,
+ "finishTimestamp": 177.19
+ }
+ },
+ "commands": [
+ {
+ "character": "Elena",
+ "opacity": 1,
+ "startTime": 0
+ },
+ {
+ "character": "Elena",
+ "startTime": 1,
+ "finishTime": 2.03,
+ "dialogue": {
+ "text": "Sesenta",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 2.94,
+ "finishTime": 4.31,
+ "dialogue": {
+ "text": "Sesenta y uno",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 5.05,
+ "finishTime": 6.47,
+ "dialogue": {
+ "text": "Sesenta y dos",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 7.32,
+ "finishTime": 8.73,
+ "dialogue": {
+ "text": "Sesenta y tres",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 9.69,
+ "finishTime": 11.2,
+ "dialogue": {
+ "text": "Sesenta y cuatro",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 11.98,
+ "finishTime": 13.56,
+ "dialogue": {
+ "text": "Sesenta y cinco",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 14.3,
+ "finishTime": 15.8,
+ "dialogue": {
+ "text": "Sesenta y seis",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 16.59,
+ "finishTime": 18.03,
+ "dialogue": {
+ "text": "Sesenta y siete",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 19.04,
+ "finishTime": 20.38,
+ "dialogue": {
+ "text": "Sesenta y ocho",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 21.44,
+ "finishTime": 22.84,
+ "dialogue": {
+ "text": "Sesenta y nueve",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 23.65,
+ "finishTime": 24.61,
+ "dialogue": {
+ "text": "Setenta",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 25.34,
+ "finishTime": 26.63,
+ "dialogue": {
+ "text": "Setenta y uno",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 27.36,
+ "finishTime": 28.73,
+ "dialogue": {
+ "text": "Setenta y dos",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 29.38,
+ "finishTime": 30.88,
+ "dialogue": {
+ "text": "Setenta y tres",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 31.67,
+ "finishTime": 33.15,
+ "dialogue": {
+ "text": "Setenta y cuatro",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 33.89,
+ "finishTime": 35.4,
+ "dialogue": {
+ "text": "Setenta y cinco",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 36.37,
+ "finishTime": 37.86,
+ "dialogue": {
+ "text": "Setenta y seis",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 38.87,
+ "finishTime": 40.42,
+ "dialogue": {
+ "text": "Setenta y siete",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 41.28,
+ "finishTime": 42.69,
+ "dialogue": {
+ "text": "Setenta y ocho",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 43.68,
+ "finishTime": 45.09,
+ "dialogue": {
+ "text": "Setenta y nueve",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 46.17,
+ "finishTime": 47.04,
+ "dialogue": {
+ "text": "Ochenta",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 48.05,
+ "finishTime": 49.23,
+ "dialogue": {
+ "text": "Ochenta y uno",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 50.13,
+ "finishTime": 51.38,
+ "dialogue": {
+ "text": "Ochenta y dos",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 52.38,
+ "finishTime": 53.6,
+ "dialogue": {
+ "text": "Ochenta y tres",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 54.69,
+ "finishTime": 56,
+ "dialogue": {
+ "text": "Ochenta y cuatro",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 57.03,
+ "finishTime": 58.42,
+ "dialogue": {
+ "text": "Ochenta y cinco",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 59.35,
+ "finishTime": 60.75,
+ "dialogue": {
+ "text": "Ochenta y seis",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 61.76,
+ "finishTime": 63.14,
+ "dialogue": {
+ "text": "Ochenta y siete",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 64.23,
+ "finishTime": 65.55,
+ "dialogue": {
+ "text": "Ochenta y ocho",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 66.58,
+ "finishTime": 67.86,
+ "dialogue": {
+ "text": "Ochenta y nueve",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 68.95,
+ "finishTime": 69.81,
+ "dialogue": {
+ "text": "Noventa",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 70.74,
+ "finishTime": 71.88,
+ "dialogue": {
+ "text": "Noventa y uno",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 72.79,
+ "finishTime": 74.01,
+ "dialogue": {
+ "text": "Noventa y dos",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 74.92,
+ "finishTime": 76.29,
+ "dialogue": {
+ "text": "Noventa y tres",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 77.2,
+ "finishTime": 78.63,
+ "dialogue": {
+ "text": "Noventa y cuatro",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 79.45,
+ "finishTime": 80.93,
+ "dialogue": {
+ "text": "Noventa y cinco",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 82.02,
+ "finishTime": 83.52,
+ "dialogue": {
+ "text": "Noventa y seis",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 84.06,
+ "finishTime": 85.47,
+ "dialogue": {
+ "text": "Noventa y siete",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 86.29,
+ "finishTime": 87.5,
+ "dialogue": {
+ "text": "Noventa y ocho",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 88.05,
+ "finishTime": 89.44,
+ "dialogue": {
+ "text": "Noventa y nueve",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "startTime": 90.4,
+ "finishTime": 91.1,
+ "dialogue": {
+ "text": "Cien",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Elena",
+ "opacity": 0,
+ "startTime": 91.6
+ }
+ ]
+}
+```
diff --git a/curriculum/structure/blocks/es-a1-learn-numbers-30-to-60.json b/curriculum/structure/blocks/es-a1-learn-numbers-30-to-60.json
index cf8625d664b..f232da282e2 100644
--- a/curriculum/structure/blocks/es-a1-learn-numbers-30-to-60.json
+++ b/curriculum/structure/blocks/es-a1-learn-numbers-30-to-60.json
@@ -5,7 +5,18 @@
"helpCategory": "Spanish Curriculum",
"blockLayout": "challenge-grid",
"challengeOrder": [
- { "id": "696ed8b231588fbb786446ae", "title": "Dialogue 1: I'm Tom" }
+ { "id": "69727d5f9f8cbcd6360d5605", "title": "Task 1" },
+ { "id": "6972820649b020f9a3f79f52", "title": "Task 2" },
+ { "id": "6972830d62e6d387e674ffa9", "title": "Task 3" },
+ { "id": "697284d36185be22c44ddb95", "title": "Task 4" },
+ { "id": "69728682a836c2b86ae0bc6b", "title": "Task 5" },
+ { "id": "6972875531b68c15c073b0fb", "title": "Task 6" },
+ { "id": "697287d4ace09b16d0778d54", "title": "Task 7" },
+ { "id": "697288a323dd4ff0efdeb0a3", "title": "Task 8" },
+ { "id": "697289c9fef9b3cc67481554", "title": "Task 9" },
+ { "id": "69728acd91a7f312029b658e", "title": "Task 10" },
+ { "id": "69728bb2450b66aca2e6098d", "title": "Task 11" },
+ { "id": "69728e7679b7c766c12de7d8", "title": "Task 12" }
],
"blockLabel": "learn"
}
diff --git a/curriculum/structure/blocks/es-a1-learn-numbers-61-to-100.json b/curriculum/structure/blocks/es-a1-learn-numbers-61-to-100.json
index 0af217fef93..51118608fa7 100644
--- a/curriculum/structure/blocks/es-a1-learn-numbers-61-to-100.json
+++ b/curriculum/structure/blocks/es-a1-learn-numbers-61-to-100.json
@@ -5,7 +5,19 @@
"helpCategory": "Spanish Curriculum",
"blockLayout": "challenge-grid",
"challengeOrder": [
- { "id": "696edc9066552869bcb4ddbe", "title": "Dialogue 1: I'm Tom" }
+ { "id": "69729bf8a65c70c7fed8f427", "title": "Task 1" },
+ { "id": "6972a03952707e3c836ab822", "title": "Task 2" },
+ { "id": "6972a1873e1440b5216692d8", "title": "Task 3" },
+ { "id": "6972a26b0bc3731b0faedca4", "title": "Task 4" },
+ { "id": "6972c303b293ee0d0cf66efb", "title": "Task 5" },
+ { "id": "6972c406649431dbf26d26b2", "title": "Task 6" },
+ { "id": "6972c4b262c368b1f2ba7846", "title": "Task 7" },
+ { "id": "6972c64d32d4c8eb2ed468ff", "title": "Task 8" },
+ { "id": "6972c7ad2d60f228119e809b", "title": "Task 9" },
+ { "id": "6972c87a9dc4d3c1d58b099e", "title": "Task 10" },
+ { "id": "6972ca4b9f0a5dedb0d5b5a2", "title": "Task 11" },
+ { "id": "6972cae91b78f18ced1c6936", "title": "Task 12" },
+ { "id": "6972cb5c5789059f009ab1d0", "title": "Task 13" }
],
"blockLabel": "learn"
}
diff --git a/curriculum/structure/blocks/es-a1-practice-using-the-first-100-numbers.json b/curriculum/structure/blocks/es-a1-practice-using-the-first-100-numbers.json
index 2e62cba8b8e..bdcb93f6b1c 100644
--- a/curriculum/structure/blocks/es-a1-practice-using-the-first-100-numbers.json
+++ b/curriculum/structure/blocks/es-a1-practice-using-the-first-100-numbers.json
@@ -5,7 +5,19 @@
"helpCategory": "Spanish Curriculum",
"blockLayout": "challenge-grid",
"challengeOrder": [
- { "id": "696edcdd5d0b6b0c2274e578", "title": "Dialogue 1: I'm Tom" }
+ { "id": "69736b91a030a7df2996ebf1", "title": "Task 1" },
+ { "id": "69736d336e51a4ffef723422", "title": "Task 2" },
+ { "id": "69736f5a162ec4dc4fd0fd96", "title": "Task 3" },
+ { "id": "697370ca65b11bb9d0ab2f3f", "title": "Task 4" },
+ { "id": "697373872ebb41e49473c1a0", "title": "Task 5" },
+ { "id": "69737813e8e195d22abe4638", "title": "Task 6" },
+ { "id": "697378abaed90d3847602635", "title": "Task 7" },
+ { "id": "69737969ebc0fa44efa46a88", "title": "Task 8" },
+ { "id": "69737aa8e692cd7f75c115ef", "title": "Task 9" },
+ { "id": "69737b9b99fb2cf1c04fbed7", "title": "Task 10" },
+ { "id": "69737c76f680e548c9bee965", "title": "Task 11" },
+ { "id": "69737cc134166e315e829089", "title": "Task 12" },
+ { "id": "69737d38e65e602cabcfded9", "title": "Task 13" }
],
"blockLabel": "practice"
}
diff --git a/curriculum/structure/blocks/es-a1-review-first-100-numbers.json b/curriculum/structure/blocks/es-a1-review-first-100-numbers.json
index 72e095c9f01..269baf4476f 100644
--- a/curriculum/structure/blocks/es-a1-review-first-100-numbers.json
+++ b/curriculum/structure/blocks/es-a1-review-first-100-numbers.json
@@ -5,7 +5,26 @@
"helpCategory": "Spanish Curriculum",
"blockLayout": "challenge-list",
"challengeOrder": [
- { "id": "696edd0b42dde80bb71271e4", "title": "Dialogue 1: I'm Tom" }
+ {
+ "id": "6973d1ca6b6bf1d399e33a89",
+ "title": "Numbers from 0 to 100 General Review"
+ },
+ {
+ "id": "6973d85796e773d021dd2da7",
+ "title": "0 to 9 Pronunciation Review"
+ },
+ {
+ "id": "6973d974d684bb0586238552",
+ "title": "10 to 29 Pronunciation Review"
+ },
+ {
+ "id": "6973dae19a1d3a4ca3cb3ddd",
+ "title": "30 to 59 Pronunciation Review"
+ },
+ {
+ "id": "6973dc3fe18c258035705ece",
+ "title": "60 to 100 Pronunciation Review"
+ }
],
"blockLabel": "review"
}