'Go to the section in the courseware.
Every section must have at least one subsection, so specify
both the section and subsection title.
Example:
go_to_section("Week 1", "Lesson 1")'

def go_to_section(self, section_title, subsection_title):

    self.browser.execute_script('jQuery.fx.off    =    true;')
    try:
        sec_index = self._section_titles().index(section_title)
    except ValueError:
        self.warning("Could    not    find    section    '{0}'".format(section_title))
        return
    section_css = '.course-navigation    .chapter:nth-of-type({0})'.format((sec_index + 1))
    self.q(css=section_css).first.click()
    try:
        subsec_index = self._subsection_titles((sec_index + 1)).index(subsection_title)
    except ValueError:
        msg = "Could    not    find    subsection    '{0}'    in    section    '{1}'".format(subsection_title, section_title)
        self.warning(msg)
        return
    subsection_css = '.course-navigation    .chapter-content-container:nth-of-type({0})    .menu-item:nth-of-type({1})'.format((sec_index + 1), (subsec_index + 1))
    self.q(css=subsection_css).first.click()
    self._on_section_promise(section_title, subsection_title).fulfill()
