diff --git a/page/code-organization/deferreds/examples.md b/page/code-organization/deferreds/examples.md
index b355ce2e..e619e793 100644
--- a/page/code-organization/deferreds/examples.md
+++ b/page/code-organization/deferreds/examples.md
@@ -158,7 +158,7 @@ The new `$.afterDOMReady()` helper method provides proper timing after the DOM i
While jQuery offers all the event binding one may need, it can become a bit cumbersome to handle events that are only supposed to be dealt with once.
-For instance, you may wish to have a button that will open a panel the first time it is clicked and leave it open afterwards or take special initialization actions the first time said button is clicked. When dealing with such a situation, one usually end up with code like this:
+For instance, you may wish to have a button that will open a panel the first time it is clicked and leave it open afterward or take special initialization actions the first time said button is clicked. When dealing with such a situation, one usually ends up with code like this:
```
var buttonClicked = false;
diff --git a/page/effects/queue-and-dequeue-explained.md b/page/effects/queue-and-dequeue-explained.md
index b72cfaec..0bc59825 100644
--- a/page/effects/queue-and-dequeue-explained.md
+++ b/page/effects/queue-and-dequeue-explained.md
@@ -87,7 +87,7 @@ Another way of clearing the queue is to call `.stop( true )`. That will stop the
## Replacing The Queue
-When you pass an array of functions as second argument to `.queue()`, that array will replace the queue.
+When you pass an array of functions as the second argument to `.queue()`, that array will replace the queue.
```
$( ".box" )
diff --git a/page/events/event-extensions.md b/page/events/event-extensions.md
index f94bf178..39f9bd7d 100644
--- a/page/events/event-extensions.md
+++ b/page/events/event-extensions.md
@@ -7,7 +7,7 @@ jQuery offers several ways to extend its event system to provide custom function
This document covers the extensions available starting with jQuery 1.7; a sparsely documented subset of this functionality has been available since jQuery 1.3 but the differences in functionality are extensive. For an overview of special events in earlier versions, see [Ben Alman's jQuery Special Events](http://benalman.com/news/2010/03/jquery-special-events/) article.
-
**Note:** jQuery event extensions are an advanced feature; they require deeper knowledge of both browser behavior and jQuery internals than most of the API. Most users of jQuery will not need to use event extensions, and those who do should use them with care. For example, on a large project with third-party plugins, changing the behavior of standard events such as `click` or `mouseover` can cause serious compatibility issues.
+**Note:** jQuery event extensions are an advanced feature; they require a deeper knowledge of both browser behavior and jQuery internals than most of the API. Most users of jQuery will not need to use event extensions, and those who do should use them with care. For example, on a large project with third-party plugins, changing the behavior of standard events such as `click` or `mouseover` can cause serious compatibility issues.
### Events overview and general advice
diff --git a/page/events/introduction-to-events.md b/page/events/introduction-to-events.md
index f066dd48..c105de82 100644
--- a/page/events/introduction-to-events.md
+++ b/page/events/introduction-to-events.md
@@ -131,7 +131,7 @@ In this slightly different example, we're defining a function called `sayHello`
But what about that `event` argument in the `sayHello` function — what is it and why does it matter? In all DOM event callbacks, jQuery passes an *event object* argument which contains information about the event, such as precisely when and where it occurred, what type of event it was, which element the event occurred on, and a plethora of other information. Of course you don't have to call it `event`; you could call it `e` or whatever you want to, but `event` is a pretty common convention.
-If the element has default functionality for a specific event (like a link opens a new page, a button in a form submits the form, etc.), that default functionality can be cancelled. This is often useful for Ajax requests. When a user clicks on a button to submit a form via Ajax, we'd want to cancel the button/form's default action (to submit it to the form's `action` attribute), and we would instead do an Ajax request to accomplish the same task for a more seamless experience. To do this, we would utilize the event object and call its `.preventDefault()` method. We can also prevent the event from bubbling up the DOM tree using `.stopPropagation()` so that parent elements aren't notified of its occurrence (in the case that event delegation is being used).
+If the element has default functionality for a specific event (like a link opens a new page, a button in a form submits the form, etc.), that default functionality can be canceled. This is often useful for Ajax requests. When a user clicks on a button to submit a form via Ajax, we'd want to cancel the button/form's default action (to submit it to the form's `action` attribute), and we would instead do an Ajax request to accomplish the same task for a more seamless experience. To do this, we would utilize the event object and call its `.preventDefault()` method. We can also prevent the event from bubbling up the DOM tree using `.stopPropagation()` so that parent elements aren't notified of its occurrence (in the case that event delegation is being used).
```
// Preventing a default action from occurring and stopping the event bubbling
diff --git a/page/jquery-mobile/theme-roller.md b/page/jquery-mobile/theme-roller.md
index dfb73d67..545ea902 100644
--- a/page/jquery-mobile/theme-roller.md
+++ b/page/jquery-mobile/theme-roller.md
@@ -35,11 +35,11 @@ The easiest way to create custom themes is with the ThemeRoller tool. It allows
### Creating the Theme Swatches
-The [ThemeRoller](http://jquerymobile.com/themeroller/) allows users to create their own theme through an easy to use drag and drop interface. By default, ThemeRoller offers three swatches (a, b and c). You can use the offered default colors, the Adobe kuler colors, or create your own. You will create your theme by dragging the chosen color onto the chosen element in the swatch of your choice. You can add more swatches by pressing the "+" sign near the "A", "B", and "C" tabs, in the left-hand side menu.
+The [ThemeRoller](http://jquerymobile.com/themeroller/) allows users to create their own theme through an easy to use drag and drop interface. By default, ThemeRoller offers three swatches (a, b and c). You can use the offered default colors, the Adobe Kuler colors, or create your own. You will create your theme by dragging the chosen color onto the chosen element in the swatch of your choice. You can add more swatches by pressing the "+" sign near the "A", "B", and "C" tabs, in the left-hand side menu.
You can further edit your swatch from the menu. For example, you can expand the various element parts and carry out detailed editing. This will allow you to change text color, text shadow size, position and color, etc. You can also edit the gradient used on each element.
-Here are two examples of theme swatches created, one with the default colors, and one with the kuler colors:
+Here are two examples of theme swatches created, one with the default colors, and one with the Kuler colors:
 
diff --git a/page/jquery-ui/environments/bower.md b/page/jquery-ui/environments/bower.md
index 0c07b116..37793006 100644
--- a/page/jquery-ui/environments/bower.md
+++ b/page/jquery-ui/environments/bower.md
@@ -35,13 +35,13 @@ As an example, suppose we're starting a new project and we need to use [jQuery U