diff --git a/rest-api-templates/asterisk_processor.py b/rest-api-templates/asterisk_processor.py
index de4732c606e06e3293ac05881b4026786943ff1f..ad88ebba70abc8435594e5ebf3a57ebc4cd6e331 100644
--- a/rest-api-templates/asterisk_processor.py
+++ b/rest-api-templates/asterisk_processor.py
@@ -99,7 +99,7 @@ class PathSegment(Stringify):
             self.full_name = "%s_%s" % (parent.full_name, self.name)
 
     def get_child(self, path):
-        """Walks decendents to get path, creating it if necessary.
+        """Walks descendants to get path, creating it if necessary.
 
         @param path: List of path names.
         @return: PageSegment corresponding to path.
diff --git a/rest-api-templates/transform.py b/rest-api-templates/transform.py
index 88f7d2e67c000e0b224afaca7954fb5306ba484d..cb524c630ce51336f4d2dc35992d7a9ef6cff14a 100644
--- a/rest-api-templates/transform.py
+++ b/rest-api-templates/transform.py
@@ -37,7 +37,7 @@ class Transform(object):
         @param template_file: Filename of the mustache template.
         @param dest_file_template_str: Destination file name. This is a
             mustache template, so each resource can write to a unique file.
-        @param overwrite: If True, destination file is ovewritten if it exists.
+        @param overwrite: If True, destination file is overwritten if it exists.
         """
         template_str = unicode(open(template_file, "r").read())
         self.template = pystache.parse(template_str)