diff --git a/doc/admin-guide-cloud/networking/section_networking_introduction.xml b/doc/admin-guide-cloud/networking/section_networking_introduction.xml
index dcf6dd8ec8..71c13138ab 100644
--- a/doc/admin-guide-cloud/networking/section_networking_introduction.xml
+++ b/doc/admin-guide-cloud/networking/section_networking_introduction.xml
@@ -142,7 +142,7 @@
backlog = 4096
- Number of backlog requests with with to
+ Number of backlog requests with to
configure the socket.
diff --git a/doc/config-reference/block-storage/drivers/nfs-volume-driver.xml b/doc/config-reference/block-storage/drivers/nfs-volume-driver.xml
index fbb8a62715..63a39215d0 100644
--- a/doc/config-reference/block-storage/drivers/nfs-volume-driver.xml
+++ b/doc/config-reference/block-storage/drivers/nfs-volume-driver.xml
@@ -11,7 +11,7 @@
system as if the file system were local.
How the NFS driver works
- The NFS driver, and other drivers based off of it, work
+ The NFS driver, and other drivers based on it, work
quite differently than a traditional block storage
driver.
The NFS driver does not actually allow an instance to
diff --git a/doc/training-guides/module002-ch003-neutron-use-cases.xml b/doc/training-guides/module002-ch003-neutron-use-cases.xml
index 250c5b7888..c528d1a89c 100644
--- a/doc/training-guides/module002-ch003-neutron-use-cases.xml
+++ b/doc/training-guides/module002-ch003-neutron-use-cases.xml
@@ -92,7 +92,7 @@
has a default router for Internet traffic.
The router provides L3 connectivity between private
networks, meaning that different tenants can reach each
- others instances unless additional filtering, such as
+ other's instances unless additional filtering, such as
security groups, is used. Because there is only a single
router, tenant networks cannot use overlapping IPs. Thus,
it is likely that the admin would create the private