Middle Years Program

Error message

  • Agenda: Bad call to list events. Check Google API Key or Calendar Address.
  • exception 'Google_Service_Exception' with message '{
     "error": {
      "errors": [
        "domain": "global",
        "reason": "notFound",
        "message": "Not Found"
      "code": 404,
      "message": "Not Found"
    ' in /home/rmschool/www/www/drupal/sites/all/libraries/google-api-php-client/src/Google/Http/REST.php:118
    Stack trace:
    #0 /home/rmschool/www/www/drupal/sites/all/libraries/google-api-php-client/src/Google/Http/REST.php(94): Google_Http_REST::decodeHttpResponse(Object(GuzzleHttp\Psr7\Response), Object(GuzzleHttp\Psr7\Request), 'Google_Service_...')
    #1 [internal function]: Google_Http_REST::doExecute(Object(GuzzleHttp\Client), Object(GuzzleHttp\Psr7\Request), 'Google_Service_...')
    #2 /home/rmschool/www/www/drupal/sites/all/libraries/google-api-php-client/src/Google/Task/Runner.php(181): call_user_func_array(Array, Array)
    #3 /home/rmschool/www/www/drupal/sites/all/libraries/google-api-php-client/src/Google/Http/REST.php(58): Google_Task_Runner->run()
    #4 /home/rmschool/www/www/drupal/sites/all/libraries/google-api-php-client/src/Google/Client.php(781): Google_Http_REST::execute(Object(GuzzleHttp\Client), Object(GuzzleHttp\Psr7\Request), 'Google_Service_...', Array)
    #5 /home/rmschool/www/www/drupal/sites/all/libraries/google-api-php-client/src/Google/Service/Resource.php(232): Google_Client->execute(Object(GuzzleHttp\Psr7\Request), 'Google_Service_...')
    #6 /home/rmschool/www/www/drupal/sites/all/libraries/google-api-php-client/vendor/google/apiclient-services/src/Google/Service/Calendar/Resource/Events.php(247): Google_Service_Resource->call('list', Array, 'Google_Service_...')
    #7 /home/rmschool/www/www/drupal/sites/all/modules/agenda/agenda.module(498): Google_Service_Calendar_Resource_Events->listEvents('rmschool.org_bk...', Array)
    #8 /home/rmschool/www/www/drupal/sites/all/modules/agenda/agenda.module(316): _agenda_load_google('rmschool.org_bk...', 'public', Object(stdClass))
    #9 /home/rmschool/www/www/drupal/sites/all/modules/agenda/agenda.module(213): agenda_get_events(Object(stdClass))
    #10 /home/rmschool/www/www/drupal/sites/all/modules/agenda/agenda.module(160): agenda_display_block('3')
    #11 [internal function]: agenda_block_view('3')
    #12 /home/rmschool/www/www/drupal/includes/module.inc(926): call_user_func_array('agenda_block_vi...', Array)
    #13 /home/rmschool/www/www/drupal/modules/block/block.module(911): module_invoke('agenda', 'block_view', '3')
    #14 /home/rmschool/www/www/drupal/modules/block/block.module(690): _block_render_blocks(Array)
    #15 /home/rmschool/www/www/drupal/modules/block/block.module(319): block_list('right_sidebar')
    #16 /home/rmschool/www/www/drupal/modules/block/block.module(270): block_get_blocks_by_region('right_sidebar')
    #17 /home/rmschool/www/www/drupal/includes/common.inc(5901): block_page_build(Array)
    #18 /home/rmschool/www/www/drupal/includes/common.inc(2748): drupal_render_page(Array)
    #19 /home/rmschool/www/www/drupal/includes/common.inc(2621): drupal_deliver_html_page(Array)
    #20 /home/rmschool/www/www/drupal/includes/menu.inc(542): drupal_deliver_page(Array, '')
    #21 /home/rmschool/www/www/drupal/index.php(21): menu_execute_active_handler()
    #22 {main}

DSC_3960 smaller.jpgWelcome to the RMS Middle School Classroom page!

Here you'll find out more about what students are working on in the Middle School classroom.  We are really excited about the International Baccalaureate Middle Years Program (IB MYP), and how it fosters deeper thinking, strategizing, finding solutions, and contributing positively to society and the world.  We are doing amazing things!

“The MYP provides a unique approach relevant for today’s global society," says Judith Fabian, Chief Academic Officer for the IB. "At the core of the MYP are contexts for learning that provide powerful opportunities to engage in issues that affect students today. MYP students develop skills they will apply during and beyond their MYP experience. Student learning focuses on taking one’s place in communities and acting in new contexts, on making informed choices about one’s own welfare, on how to interact with the world at large in virtual, natural, and built environments, and on considering the consequences of human thought and action.”

Click here to learn more about the MYP.

General Updates

Top Three Ways an RMS Middle School Student is Different

     They cultivate meaningful relationships regardless of “popularity.” We have a small population in the middle school classroom. While we maintain a superb teacher-student ratio (1:5) of course we would like others to join our program. Here is why: we are doing it right, and we want more young people to benefit from our program. RMS kids learn to create meaningful relationships with everyone regardless of their differences and can explore their identities and relationships without being labeled by others. This comes from spending so much time together, and sharing a space and common experience. Our kids troubleshoot interpersonal conflicts with peacefulness in mind. Like a family on a road trip: we learn to tolerate, celebrate, and enjoy our company.


    They reflect on their mistakes and respond to feedback. Can you close your eyes and imagine what a sulking pre-teen looks like? I bet you can. As fragile identities are being formed, criticism can create chaos. RMS middle school students have learned about Growth Mindsets, and realized how human it is to fail and how human it is to learn. Their failures don’t label them as failures. They are confident in this. Their failures are opportunities, gifts from their experience. Sure, they realize that sometimes the gift can be tedious to endure, like a puppy that needs potty training, but RMS kids are nurtured to persevere, supported to see critique and feedback with a positive attitude.



    They are “a part of” and “apart from” the world. Caught in between the worlds of childhood and adulthood, adolescents thirst for freedom and independence before our modern world has created a purpose and a place for them. RMS kids sit more comfortably in this space, creating a noble purpose in their local community and practicing the skills the world will require. Their awareness of their work is what sets them apart. As much as they may or may not enjoy “what other teens like,” they can see value in spending their time thinking of making toddlers’ and children’s lives better, thinking of world crises, and learning the skills they will need in the future. They walk about the building practicing their adulting, aware of their role and responsibility as leaders for the younger students, they hold interesting conversations with teachers and move with purpose, no need for a hall pass. They are aware. They can see what is important to themselves and others. They are prepared.


Go to top