diff --git a/lessons/02-rendering-a-route/README.md b/lessons/02-rendering-a-route/README.md
index 9fa98fa6..4445cd01 100644
--- a/lessons/02-rendering-a-route/README.md
+++ b/lessons/02-rendering-a-route/README.md
@@ -6,7 +6,7 @@ At its heart, React Router is a component.
render(, document.getElementById('app'))
```
-That's not going display anything until we configure a route.
+That's not going to display anything until we configure a route.
Open up `index.js` and
diff --git a/lessons/03-navigating-with-link/README.md b/lessons/03-navigating-with-link/README.md
index 4cb0d15d..c1aaa332 100644
--- a/lessons/03-navigating-with-link/README.md
+++ b/lessons/03-navigating-with-link/README.md
@@ -4,7 +4,7 @@ Perhaps the most used component in your app is `Link`. Its almost
identical to the `` tag you're used to except that its aware of
the `Router` it was rendered in.
-Lets create some navigation in our `App` component.
+Let's create some navigation in our `App` component.
```js
// modules/App.js
diff --git a/lessons/05-active-links/README.md b/lessons/05-active-links/README.md
index 774d0e87..2085054c 100644
--- a/lessons/05-active-links/README.md
+++ b/lessons/05-active-links/README.md
@@ -25,8 +25,8 @@ You can also use an active class name instead of inline-styles.
Repos
```
-We don't have a stylesheet on the page yet though. Lets add one--extra
-points if you can add a `link` tag from memory.
+We don't have a stylesheet on the page yet though. Lets add one-extra
+point if you can add a `link` tag from memory.
```html
diff --git a/lessons/11-productionish-server/README.md b/lessons/11-productionish-server/README.md
index ef69f436..4603928d 100644
--- a/lessons/11-productionish-server/README.md
+++ b/lessons/11-productionish-server/README.md
@@ -88,7 +88,7 @@ app.get('*', function (req, res) {
})
```
-We also need to tell wepback to build to this new directory:
+We also need to tell webpack to build to this new directory:
```js
// webpack.config.js
diff --git a/lessons/12-navigating/README.md b/lessons/12-navigating/README.md
index 00d2c8f2..79e6aefc 100644
--- a/lessons/12-navigating/README.md
+++ b/lessons/12-navigating/README.md
@@ -1,10 +1,10 @@
# Navigating Programatically
-While most navigation happens with `Link`, you can programatically
+While most navigation happens with `Link`, you can programmatically
navigate around an application in response to form submissions, button
clicks, etc.
-Let's make a little form in `Repos` that programatically navigates.
+Let's make a little form in `Repos` that programmatically navigates.
```js
// modules/Repos.js