diff --git a/guide/english/python/index.md b/guide/english/python/index.md
index 0c07e5f945..d73770bc7a 100644
--- a/guide/english/python/index.md
+++ b/guide/english/python/index.md
@@ -14,7 +14,7 @@ To learn more about Python, check out these pages on python.org:
Python FAQ.
-* The two versions are similar, with knowledge of one switching to writing code for the other is easy.
+* The two versions are similar. With knowledge of one, switching to writing code for the other is easy.
* Python 2 or Python 3
* Python 2.x will not be maintained past 2020.
* 3.x is under active development. This means that all recent standard library improvements, for example, are only available by default in Python 3.x.
@@ -24,7 +24,7 @@ To learn more about Python, check out these pages on python.org:
Most *nix based operating systems come with Python installed (usually Python 2, Python 3 in more recent ones). Replacing the system Python is not recommended and may cause problems. However, different versions of Python can be safely installed alongside the system Python. See Python Setup and Usage.
-Windows doesn't come with Python, the installer and instructions can be found here.
+Python doesn't ship with Windows. The installer and instructions can be found here.
Linux operating systems come with different versions of Python pre-installed. However to install Python 3.x on Linux, follow this link
@@ -32,7 +32,7 @@ Linux operating systems come with different versions of Python pre-installed. Ho
The Python interpreter is used to run Python scripts.
-If it is available and in Unix shell’s search path makes it possible to start it by typing the command `python` followed by the script name will invoke the interpreter and run the script.
+If it is available and in Unix shell’s search path, it is possible to start it by typing the command `python`, followed by the script name. This will invoke the interpreter and run the script.
`hello_campers.py`
@@ -40,12 +40,12 @@ If it is available and in Unix shell’s search path makes it possible to start
print('Hello campers!')
```
-From terminal:
+From the terminal:
$ python hello_campers.py
Hello campers!
-When multiple versions of Python are installed, calling them by version is possible depending on the install configuration. In the Cloud9 IDE custom environment, they can be invoked like:
+When multiple versions of Python are installed, calling them by version is possible, depending on the install configuration. In the Cloud9 IDE custom environment, they can be invoked like this:
$ python --version
Python 2.7.6
@@ -113,7 +113,7 @@ Some of the principles that influenced the design of Python are included as an E
6. There are multiple libraries available for Python, like numpy, pandas, etc., to make doing complex operations easy!
### Cons
-- Being open source, many different ways have developed over the year for same function. This sometimes, creates chaos for others to read someone else code.
+- Being open source, many different ways have developed over the years for the same function. This sometimes creates chaos for others to read someone else's code.
- It is a slow language. So, a very bad language to use for developing general algorithms.
- Python is dynamically typed, so the errors in code only show up after running an application.
- Python is not the best langauge to use if your project requires efficient memory management.
@@ -145,7 +145,7 @@ Going back to the docs, we can read about the `print` function in Python 3 replaces the `print` statement in Python 2.
@@ -155,7 +155,7 @@ The