diff --git a/client/src/pages/learn/machine-learning-with-python/lectures-tensorflow/index.md b/client/src/pages/learn/machine-learning-with-python/lectures-tensorflow/index.md
new file mode 100644
index 0000000000..b0f56e497b
--- /dev/null
+++ b/client/src/pages/learn/machine-learning-with-python/lectures-tensorflow/index.md
@@ -0,0 +1,8 @@
+---
+title: Introduction to the TensorFlow Lectures
+block: TensorFlow
+superBlock: Machine Learning with Python
+---
+## Introduction to the TensorFlow Challenges
+
+TensorFlow Placeholder Introduction.
diff --git a/curriculum/challenges/_meta/lectures-tensorflow/meta.json b/curriculum/challenges/_meta/lectures-tensorflow/meta.json
new file mode 100644
index 0000000000..b84cd7eeb1
--- /dev/null
+++ b/curriculum/challenges/_meta/lectures-tensorflow/meta.json
@@ -0,0 +1,140 @@
+{
+ "name": "TensorFlow",
+ "dashedName": "lectures-tensorflow",
+ "order": 1,
+ "time": "15 hours",
+ "superBlock": "machine-learning-with-python",
+ "superOrder": 10,
+ "challengeOrder": [
+ [
+ "5e8f2f13c4cdbe86b5c72d87",
+ "Intro to TensorFlow A"
+ ],
+ [
+ "5e8f2f13c4cdbe86b5c72d88",
+ "Intro to TensorFlow B"
+ ],
+ [
+ "5e8f2f13c4cdbe86b5c72d89",
+ "Core Learning Algorithms A"
+ ],
+ [
+ "5e8f2f13c4cdbe86b5c72d8a",
+ "Core Learning Algorithms B"
+ ],
+ [
+ "5e8f2f13c4cdbe86b5c72d8b",
+ "Core Learning Algorithms C"
+ ],
+ [
+ "5e8f2f13c4cdbe86b5c72d8c",
+ "Core Learning Algorithms D"
+ ],
+ [
+ "5e8f2f13c4cdbe86b5c72d8d",
+ "Core Learning Algorithms E"
+ ],
+ [
+ "5e8f2f13c4cdbe86b5c72d8e",
+ "Core Learning Algorithms F"
+ ],
+ [
+ "5e8f2f13c4cdbe86b5c72d8f",
+ "Core Learning Algorithms G"
+ ],
+ [
+ "5e8f2f13c4cdbe86b5c72d90",
+ "Core Learning Algorithms H"
+ ],
+ [
+ "5e8f2f13c4cdbe86b5c72d91",
+ "Core Learning Algorithms I"
+ ],
+ [
+ "5e8f2f13c4cdbe86b5c72d92",
+ "Neural Networks with TensorFlow A"
+ ],
+ [
+ "5e8f2f13c4cdbe86b5c72d93",
+ "Neural Networks with TensorFlow B"
+ ],
+ [
+ "5e8f2f13c4cdbe86b5c72d94",
+ "Neural Networks with TensorFlow C"
+ ],
+ [
+ "5e8f2f13c4cdbe86b5c72d95",
+ "Neural Networks with TensorFlow D"
+ ],
+ [
+ "5e8f2f13c4cdbe86b5c72d96",
+ "Convolutional Neural Networks A"
+ ],
+ [
+ "5e8f2f13c4cdbe86b5c72d97",
+ "Convolutional Neural Networks B"
+ ],
+ [
+ "5e8f2f13c4cdbe86b5c72d98",
+ "Convolutional Neural Networks C"
+ ],
+ [
+ "5e8f2f13c4cdbe86b5c72d99",
+ "Convolutional Neural Networks D"
+ ],
+ [
+ "5e8f2f13c4cdbe86b5c72d9a",
+ "Convolutional Neural Networks E"
+ ],
+ [
+ "5e8f2f13c4cdbe86b5c72d9b",
+ "Natural Language Processing With RNNs A"
+ ],
+ [
+ "5e8f2f13c4cdbe86b5c72d9c",
+ "Natural Language Processing With RNNs B"
+ ],
+ [
+ "5e8f2f13c4cdbe86b5c72d9d",
+ "Natural Language Processing With RNNs C"
+ ],
+ [
+ "5e8f2f13c4cdbe86b5c72d9e",
+ "Natural Language Processing With RNNs D"
+ ],
+ [
+ "5e8f2f13c4cdbe86b5c72d9f",
+ "Natural Language Processing With RNNs E"
+ ],
+ [
+ "5e8f2f13c4cdbe86b5c72da0",
+ "Natural Language Processing With RNNs F"
+ ],
+ [
+ "5e8f2f13c4cdbe86b5c72da1",
+ "Natural Language Processing With RNNs G"
+ ],
+ [
+ "5e8f2f13c4cdbe86b5c72da2",
+ "Natural Language Processing With RNNs H"
+ ],
+ [
+ "5e8f2f13c4cdbe86b5c72da3",
+ "Reinforcement Learning With Q-Learning A"
+ ],
+ [
+ "5e8f2f13c4cdbe86b5c72da4",
+ "Reinforcement Learning With Q-Learning B"
+ ],
+ [
+ "5e8f2f13c4cdbe86b5c72da5",
+ "Reinforcement Learning With Q-Learning C"
+ ],
+ [
+ "5e8f2f13c4cdbe86b5c72da6",
+ "Conclusion"
+ ]
+ ],
+ "helpRoom": "Help",
+ "fileName": "11-machine-learning-with-python/lectures-tensorflow.json"
+}
\ No newline at end of file
diff --git a/curriculum/challenges/_meta/machine-learning-with-python-projects/meta.json b/curriculum/challenges/_meta/machine-learning-with-python-projects/meta.json
index b9b62482a8..2aeddeec28 100644
--- a/curriculum/challenges/_meta/machine-learning-with-python-projects/meta.json
+++ b/curriculum/challenges/_meta/machine-learning-with-python-projects/meta.json
@@ -1,7 +1,7 @@
{
"name": "Machine Learning with Python Projects",
"dashedName": "machine-learning-with-python-projects",
- "order": 1,
+ "order": 2,
"time": "150 hours",
"superBlock": "machine-learning-with-python",
"superOrder": 10,
diff --git a/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/conclusion.english.md b/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/conclusion.english.md
new file mode 100644
index 0000000000..3f1c8f236b
--- /dev/null
+++ b/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/conclusion.english.md
@@ -0,0 +1,26 @@
+---
+id: 5e8f2f13c4cdbe86b5c72da6
+title: Conclusion
+challengeType: 11
+videoId: LMNub5frQi4
+---
+
+## Description
+
+
+## Tests
+
+
+```yml
+question:
+ text: Question
+ answers:
+ - one
+ - two
+ - three
+ solution: 3
+```
+
+
+
diff --git a/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/convolutional-neural-networks-a.english.md b/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/convolutional-neural-networks-a.english.md
new file mode 100644
index 0000000000..d7e55b287b
--- /dev/null
+++ b/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/convolutional-neural-networks-a.english.md
@@ -0,0 +1,26 @@
+---
+id: 5e8f2f13c4cdbe86b5c72d96
+title: Convolutional Neural Networks A
+challengeType: 11
+videoId: _1kTP7uoU9E
+---
+
+## Description
+
+
+## Tests
+
+
+```yml
+question:
+ text: Question
+ answers:
+ - one
+ - two
+ - three
+ solution: 3
+```
+
+
+
diff --git a/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/convolutional-neural-networks-b.english.md b/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/convolutional-neural-networks-b.english.md
new file mode 100644
index 0000000000..c669f54cbc
--- /dev/null
+++ b/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/convolutional-neural-networks-b.english.md
@@ -0,0 +1,26 @@
+---
+id: 5e8f2f13c4cdbe86b5c72d97
+title: Convolutional Neural Networks B
+challengeType: 11
+videoId: LrdmcQpTyLw
+---
+
+## Description
+
+
+## Tests
+
+
+```yml
+question:
+ text: Question
+ answers:
+ - one
+ - two
+ - three
+ solution: 3
+```
+
+
+
diff --git a/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/convolutional-neural-networks-c.english.md b/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/convolutional-neural-networks-c.english.md
new file mode 100644
index 0000000000..92807a00bd
--- /dev/null
+++ b/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/convolutional-neural-networks-c.english.md
@@ -0,0 +1,26 @@
+---
+id: 5e8f2f13c4cdbe86b5c72d98
+title: Convolutional Neural Networks C
+challengeType: 11
+videoId: kfv0K8MtkIc
+---
+
+## Description
+
+
+## Tests
+
+
+```yml
+question:
+ text: Question
+ answers:
+ - one
+ - two
+ - three
+ solution: 3
+```
+
+
+
diff --git a/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/convolutional-neural-networks-d.english.md b/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/convolutional-neural-networks-d.english.md
new file mode 100644
index 0000000000..d9c6a741ac
--- /dev/null
+++ b/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/convolutional-neural-networks-d.english.md
@@ -0,0 +1,26 @@
+---
+id: 5e8f2f13c4cdbe86b5c72d99
+title: Convolutional Neural Networks D
+challengeType: 11
+videoId: eCATNvwraXg
+---
+
+## Description
+
+
+## Tests
+
+
+```yml
+question:
+ text: Question
+ answers:
+ - one
+ - two
+ - three
+ solution: 3
+```
+
+
+
diff --git a/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/convolutional-neural-networks-e.english.md b/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/convolutional-neural-networks-e.english.md
new file mode 100644
index 0000000000..ea193c7901
--- /dev/null
+++ b/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/convolutional-neural-networks-e.english.md
@@ -0,0 +1,26 @@
+---
+id: 5e8f2f13c4cdbe86b5c72d9a
+title: Convolutional Neural Networks E
+challengeType: 11
+videoId: h1XUt1AgIOI
+---
+
+## Description
+
+
+## Tests
+
+
+```yml
+question:
+ text: Question
+ answers:
+ - one
+ - two
+ - three
+ solution: 3
+```
+
+
+
diff --git a/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/core-learning-algorithms-a.english.md b/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/core-learning-algorithms-a.english.md
new file mode 100644
index 0000000000..ab3923ae23
--- /dev/null
+++ b/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/core-learning-algorithms-a.english.md
@@ -0,0 +1,26 @@
+---
+id: 5e8f2f13c4cdbe86b5c72d89
+title: Core Learning Algorithms A
+challengeType: 11
+videoId: u5lZURgcWnU
+---
+
+## Description
+
+
+## Tests
+
+
+```yml
+question:
+ text: Question
+ answers:
+ - one
+ - two
+ - three
+ solution: 3
+```
+
+
+
diff --git a/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/core-learning-algorithms-b.english.md b/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/core-learning-algorithms-b.english.md
new file mode 100644
index 0000000000..eb69b2bbd4
--- /dev/null
+++ b/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/core-learning-algorithms-b.english.md
@@ -0,0 +1,26 @@
+---
+id: 5e8f2f13c4cdbe86b5c72d8a
+title: Core Learning Algorithms B
+challengeType: 11
+videoId: u85IOSsJsPI
+---
+
+## Description
+
+
+## Tests
+
+
+```yml
+question:
+ text: Question
+ answers:
+ - one
+ - two
+ - three
+ solution: 3
+```
+
+
+
diff --git a/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/core-learning-algorithms-c.english.md b/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/core-learning-algorithms-c.english.md
new file mode 100644
index 0000000000..c8bb61946e
--- /dev/null
+++ b/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/core-learning-algorithms-c.english.md
@@ -0,0 +1,26 @@
+---
+id: 5e8f2f13c4cdbe86b5c72d8b
+title: Core Learning Algorithms C
+challengeType: 11
+videoId: wz9J1slsi7I
+---
+
+## Description
+
+
+## Tests
+
+
+```yml
+question:
+ text: Question
+ answers:
+ - one
+ - two
+ - three
+ solution: 3
+```
+
+
+
diff --git a/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/core-learning-algorithms-d.english.md b/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/core-learning-algorithms-d.english.md
new file mode 100644
index 0000000000..20c8fe5ccb
--- /dev/null
+++ b/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/core-learning-algorithms-d.english.md
@@ -0,0 +1,26 @@
+---
+id: 5e8f2f13c4cdbe86b5c72d8c
+title: Core Learning Algorithms D
+challengeType: 11
+videoId: _cEwvqVoBhI
+---
+
+## Description
+
+
+## Tests
+
+
+```yml
+question:
+ text: Question
+ answers:
+ - one
+ - two
+ - three
+ solution: 3
+```
+
+
+
diff --git a/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/core-learning-algorithms-e.english.md b/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/core-learning-algorithms-e.english.md
new file mode 100644
index 0000000000..be59af1fee
--- /dev/null
+++ b/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/core-learning-algorithms-e.english.md
@@ -0,0 +1,26 @@
+---
+id: 5e8f2f13c4cdbe86b5c72d8d
+title: Core Learning Algorithms E
+challengeType: 11
+videoId: qFF7ZQNvK9E
+---
+
+## Description
+
+
+## Tests
+
+
+```yml
+question:
+ text: Question
+ answers:
+ - one
+ - two
+ - three
+ solution: 3
+```
+
+
+
diff --git a/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/core-learning-algorithms-f.english.md b/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/core-learning-algorithms-f.english.md
new file mode 100644
index 0000000000..777b6c9119
--- /dev/null
+++ b/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/core-learning-algorithms-f.english.md
@@ -0,0 +1,26 @@
+---
+id: 5e8f2f13c4cdbe86b5c72d8e
+title: Core Learning Algorithms F
+challengeType: 11
+videoId: 5wHw8BTd2ZQ
+---
+
+## Description
+
+
+## Tests
+
+
+```yml
+question:
+ text: Question
+ answers:
+ - one
+ - two
+ - three
+ solution: 3
+```
+
+
+
diff --git a/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/core-learning-algorithms-g.english.md b/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/core-learning-algorithms-g.english.md
new file mode 100644
index 0000000000..2c4138e2b8
--- /dev/null
+++ b/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/core-learning-algorithms-g.english.md
@@ -0,0 +1,26 @@
+---
+id: 5e8f2f13c4cdbe86b5c72d8f
+title: Core Learning Algorithms G
+challengeType: 11
+videoId: 8sqIaHc9Cz4
+---
+
+## Description
+
+
+## Tests
+
+
+```yml
+question:
+ text: Question
+ answers:
+ - one
+ - two
+ - three
+ solution: 3
+```
+
+
+
diff --git a/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/core-learning-algorithms-h.english.md b/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/core-learning-algorithms-h.english.md
new file mode 100644
index 0000000000..7d2c35ca3b
--- /dev/null
+++ b/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/core-learning-algorithms-h.english.md
@@ -0,0 +1,26 @@
+---
+id: 5e8f2f13c4cdbe86b5c72d90
+title: Core Learning Algorithms H
+challengeType: 11
+videoId: IZg24y4wEPY
+---
+
+## Description
+
+
+## Tests
+
+
+```yml
+question:
+ text: Question
+ answers:
+ - one
+ - two
+ - three
+ solution: 3
+```
+
+
+
diff --git a/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/core-learning-algorithms-i.english.md b/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/core-learning-algorithms-i.english.md
new file mode 100644
index 0000000000..4b82fcb0e9
--- /dev/null
+++ b/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/core-learning-algorithms-i.english.md
@@ -0,0 +1,26 @@
+---
+id: 5e8f2f13c4cdbe86b5c72d91
+title: Core Learning Algorithms I
+challengeType: 11
+videoId: fYAYvLUawnc
+---
+
+## Description
+
+
+## Tests
+
+
+```yml
+question:
+ text: Question
+ answers:
+ - one
+ - two
+ - three
+ solution: 3
+```
+
+
+
diff --git a/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/intro-to-tensorflow-a.english.md b/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/intro-to-tensorflow-a.english.md
new file mode 100644
index 0000000000..071e63e49b
--- /dev/null
+++ b/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/intro-to-tensorflow-a.english.md
@@ -0,0 +1,26 @@
+---
+id: 5e8f2f13c4cdbe86b5c72d87
+title: Intro to TensorFlow A
+challengeType: 11
+videoId: KwL1qTR5MT8
+---
+
+## Description
+
+
+## Tests
+
+
+```yml
+question:
+ text: Question
+ answers:
+ - one
+ - two
+ - three
+ solution: 3
+```
+
+
+
diff --git a/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/intro-to-tensorflow-b.english.md b/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/intro-to-tensorflow-b.english.md
new file mode 100644
index 0000000000..0becb80872
--- /dev/null
+++ b/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/intro-to-tensorflow-b.english.md
@@ -0,0 +1,26 @@
+---
+id: 5e8f2f13c4cdbe86b5c72d88
+title: Intro to TensorFlow B
+challengeType: 11
+videoId: r9hRyGGjOgQ
+---
+
+## Description
+
+
+## Tests
+
+
+```yml
+question:
+ text: Question
+ answers:
+ - one
+ - two
+ - three
+ solution: 3
+```
+
+
+
diff --git a/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/natural-language-processing-with-rnns-a.english.md b/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/natural-language-processing-with-rnns-a.english.md
new file mode 100644
index 0000000000..08f40feb82
--- /dev/null
+++ b/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/natural-language-processing-with-rnns-a.english.md
@@ -0,0 +1,26 @@
+---
+id: 5e8f2f13c4cdbe86b5c72d9b
+title: Natural Language Processing With RNNs A
+challengeType: 11
+videoId: ZyCaF5S-lKg
+---
+
+## Description
+
+
+## Tests
+
+
+```yml
+question:
+ text: Question
+ answers:
+ - one
+ - two
+ - three
+ solution: 3
+```
+
+
+
diff --git a/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/natural-language-processing-with-rnns-b.english.md b/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/natural-language-processing-with-rnns-b.english.md
new file mode 100644
index 0000000000..e1d80ec06b
--- /dev/null
+++ b/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/natural-language-processing-with-rnns-b.english.md
@@ -0,0 +1,26 @@
+---
+id: 5e8f2f13c4cdbe86b5c72d9c
+title: Natural Language Processing With RNNs B
+challengeType: 11
+videoId: mUU9YXOFbZg
+---
+
+## Description
+
+
+## Tests
+
+
+```yml
+question:
+ text: Question
+ answers:
+ - one
+ - two
+ - three
+ solution: 3
+```
+
+
+
diff --git a/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/natural-language-processing-with-rnns-c.english.md b/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/natural-language-processing-with-rnns-c.english.md
new file mode 100644
index 0000000000..916769cf08
--- /dev/null
+++ b/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/natural-language-processing-with-rnns-c.english.md
@@ -0,0 +1,26 @@
+---
+id: 5e8f2f13c4cdbe86b5c72d9d
+title: Natural Language Processing With RNNs C
+challengeType: 11
+videoId: bX5681NPOcA
+---
+
+## Description
+
+
+## Tests
+
+
+```yml
+question:
+ text: Question
+ answers:
+ - one
+ - two
+ - three
+ solution: 3
+```
+
+
+
diff --git a/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/natural-language-processing-with-rnns-d.english.md b/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/natural-language-processing-with-rnns-d.english.md
new file mode 100644
index 0000000000..ad7f671d66
--- /dev/null
+++ b/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/natural-language-processing-with-rnns-d.english.md
@@ -0,0 +1,26 @@
+---
+id: 5e8f2f13c4cdbe86b5c72d9e
+title: Natural Language Processing With RNNs D
+challengeType: 11
+videoId: lYeLtu8Nq7c
+---
+
+## Description
+
+
+## Tests
+
+
+```yml
+question:
+ text: Question
+ answers:
+ - one
+ - two
+ - three
+ solution: 3
+```
+
+
+
diff --git a/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/natural-language-processing-with-rnns-e.english.md b/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/natural-language-processing-with-rnns-e.english.md
new file mode 100644
index 0000000000..34d162fe55
--- /dev/null
+++ b/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/natural-language-processing-with-rnns-e.english.md
@@ -0,0 +1,26 @@
+---
+id: 5e8f2f13c4cdbe86b5c72d9f
+title: Natural Language Processing With RNNs E
+challengeType: 11
+videoId: WO1hINnBj20
+---
+
+## Description
+
+
+## Tests
+
+
+```yml
+question:
+ text: Question
+ answers:
+ - one
+ - two
+ - three
+ solution: 3
+```
+
+
+
diff --git a/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/natural-language-processing-with-rnns-f.english.md b/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/natural-language-processing-with-rnns-f.english.md
new file mode 100644
index 0000000000..810f782791
--- /dev/null
+++ b/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/natural-language-processing-with-rnns-f.english.md
@@ -0,0 +1,26 @@
+---
+id: 5e8f2f13c4cdbe86b5c72da0
+title: Natural Language Processing With RNNs F
+challengeType: 11
+videoId: j5xsxjq_Xk8
+---
+
+## Description
+
+
+## Tests
+
+
+```yml
+question:
+ text: Question
+ answers:
+ - one
+ - two
+ - three
+ solution: 3
+```
+
+
+
diff --git a/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/natural-language-processing-with-rnns-g.english.md b/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/natural-language-processing-with-rnns-g.english.md
new file mode 100644
index 0000000000..405a2b72a4
--- /dev/null
+++ b/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/natural-language-processing-with-rnns-g.english.md
@@ -0,0 +1,26 @@
+---
+id: 5e8f2f13c4cdbe86b5c72da1
+title: Natural Language Processing With RNNs G
+challengeType: 11
+videoId: 32WBFS7lfsw
+---
+
+## Description
+
+
+## Tests
+
+
+```yml
+question:
+ text: Question
+ answers:
+ - one
+ - two
+ - three
+ solution: 3
+```
+
+
+
diff --git a/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/natural-language-processing-with-rnns-h.english.md b/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/natural-language-processing-with-rnns-h.english.md
new file mode 100644
index 0000000000..6bc94e6e79
--- /dev/null
+++ b/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/natural-language-processing-with-rnns-h.english.md
@@ -0,0 +1,26 @@
+---
+id: 5e8f2f13c4cdbe86b5c72da2
+title: Natural Language Processing With RNNs H
+challengeType: 11
+videoId: hEUiK7j9UI8
+---
+
+## Description
+
+
+## Tests
+
+
+```yml
+question:
+ text: Question
+ answers:
+ - one
+ - two
+ - three
+ solution: 3
+```
+
+
+
diff --git a/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/neural-networks-with-tensorflow-a.english.md b/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/neural-networks-with-tensorflow-a.english.md
new file mode 100644
index 0000000000..6dd1c06890
--- /dev/null
+++ b/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/neural-networks-with-tensorflow-a.english.md
@@ -0,0 +1,26 @@
+---
+id: 5e8f2f13c4cdbe86b5c72d92
+title: Neural Networks with TensorFlow A
+challengeType: 11
+videoId: uisdfrNrZW4
+---
+
+## Description
+
+
+## Tests
+
+
+```yml
+question:
+ text: Question
+ answers:
+ - one
+ - two
+ - three
+ solution: 3
+```
+
+
+
diff --git a/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/neural-networks-with-tensorflow-b.english.md b/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/neural-networks-with-tensorflow-b.english.md
new file mode 100644
index 0000000000..6608181467
--- /dev/null
+++ b/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/neural-networks-with-tensorflow-b.english.md
@@ -0,0 +1,26 @@
+---
+id: 5e8f2f13c4cdbe86b5c72d93
+title: Neural Networks with TensorFlow B
+challengeType: 11
+videoId: S45tqW6BqRs
+---
+
+## Description
+
+
+## Tests
+
+
+```yml
+question:
+ text: Question
+ answers:
+ - one
+ - two
+ - three
+ solution: 3
+```
+
+
+
diff --git a/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/neural-networks-with-tensorflow-c.english.md b/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/neural-networks-with-tensorflow-c.english.md
new file mode 100644
index 0000000000..9325cf00d6
--- /dev/null
+++ b/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/neural-networks-with-tensorflow-c.english.md
@@ -0,0 +1,26 @@
+---
+id: 5e8f2f13c4cdbe86b5c72d94
+title: Neural Networks with TensorFlow C
+challengeType: 11
+videoId: hdOtRPQe1o4
+---
+
+## Description
+
+
+## Tests
+
+
+```yml
+question:
+ text: Question
+ answers:
+ - one
+ - two
+ - three
+ solution: 3
+```
+
+
+
diff --git a/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/neural-networks-with-tensorflow-d.english.md b/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/neural-networks-with-tensorflow-d.english.md
new file mode 100644
index 0000000000..58cc7230cc
--- /dev/null
+++ b/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/neural-networks-with-tensorflow-d.english.md
@@ -0,0 +1,26 @@
+---
+id: 5e8f2f13c4cdbe86b5c72d95
+title: Neural Networks with TensorFlow D
+challengeType: 11
+videoId: K8bz1bmOCTw
+---
+
+## Description
+
+
+## Tests
+
+
+```yml
+question:
+ text: Question
+ answers:
+ - one
+ - two
+ - three
+ solution: 3
+```
+
+
+
diff --git a/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/reinforcement-learning-with-q-learning-a.english.md b/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/reinforcement-learning-with-q-learning-a.english.md
new file mode 100644
index 0000000000..61f47cc8bc
--- /dev/null
+++ b/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/reinforcement-learning-with-q-learning-a.english.md
@@ -0,0 +1,26 @@
+---
+id: 5e8f2f13c4cdbe86b5c72da3
+title: Reinforcement Learning With Q-Learning A
+challengeType: 11
+videoId: Cf7DSU0gVb4
+---
+
+## Description
+
+
+## Tests
+
+
+```yml
+question:
+ text: Question
+ answers:
+ - one
+ - two
+ - three
+ solution: 3
+```
+
+
+
diff --git a/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/reinforcement-learning-with-q-learning-b.english.md b/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/reinforcement-learning-with-q-learning-b.english.md
new file mode 100644
index 0000000000..dbf2f92cfa
--- /dev/null
+++ b/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/reinforcement-learning-with-q-learning-b.english.md
@@ -0,0 +1,26 @@
+---
+id: 5e8f2f13c4cdbe86b5c72da4
+title: Reinforcement Learning With Q-Learning B
+challengeType: 11
+videoId: DX7hJuaUZ7o
+---
+
+## Description
+
+
+## Tests
+
+
+```yml
+question:
+ text: Question
+ answers:
+ - one
+ - two
+ - three
+ solution: 3
+```
+
+
+
diff --git a/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/reinforcement-learning-with-q-learning-c.english.md b/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/reinforcement-learning-with-q-learning-c.english.md
new file mode 100644
index 0000000000..33f91d5723
--- /dev/null
+++ b/curriculum/challenges/english/11-machine-learning-with-python/lectures-tensorflow/reinforcement-learning-with-q-learning-c.english.md
@@ -0,0 +1,26 @@
+---
+id: 5e8f2f13c4cdbe86b5c72da5
+title: Reinforcement Learning With Q-Learning C
+challengeType: 11
+videoId: RBBSNta234s
+---
+
+## Description
+
+
+## Tests
+
+
+```yml
+question:
+ text: Question
+ answers:
+ - one
+ - two
+ - three
+ solution: 3
+```
+
+
+