Rutland City School District

Rutland City Public Schools is the school district that manages public schools in Rutland City, Vermont, USA. Five schools are run by the district together with a technical center.

Rutland High School, which was originally located on Library Avenue, is now on Stratton Road

The superintendent is William K. Olsen[1]. Policy is determined by a 11-person Board of School Commissioners.[2]

History

Northeast Primary School originally educated grades K-6. In 1995, Rutland High School moved to its current building on Stratton Road, and the historic building on Library Avenue was turned into Rutland Intermediate School, serving grades 3-6. Northeast Elementary School was also reduced to K-2. Rutland Middle School still serves grades 7 and 8.

In the year 2002-03, the district did not make adequate yearly progress toward No Child Left Behind educational standards.[3]

Budget

  • 2019-2020 $54.7 million[4]
  • 2018-2019 $52.6 million[5]
  • 2009-2010 $45 million[6]
  • 2008-09 $43 million[6]
  • 2007-08 $40 million.[7]

Schools

Rutland Intermediate School
Rutland Middle School
  • Rutland High School - grades 9-12; principal, since 2009, Bill Olsen
  • Rutland Middle School - grades 7-8; principal, Pati Beaumont[8]
  • Rutland Intermediate School - grades 3-6; principal, Andrew Skarzynski
  • Northeast Primary School - grades K-2; principal, Susanne Engels[9]
  • Northwest Primary School - grades K-2; principal, Loren Pepe
  • Pierpiont Primary School (Essential Early Education School)
  • Allen Street Campus (MS/HS) Director, Scott Corbett[10]

Specialist center

  • Stafford Technical Center - established in 1974 for both high school students and adults; Director, Melissa Connor[11]
gollark: If it had a list of "visible entities" the rendering would be much faster. There isn't one.
gollark: You can't just trust clients.
gollark: ```javascriptconst getEnemy = (x, y) => { for (let i = 0; i < enemies.length; i++) { let other = enemies[i] if (other.x == x && other.y == y) return i } return -1}const getPlayer = (x, y) => { for (let i = 0; i < active_players.length; i++) { if (active_players[i]) { if (players[i].x == x && players[i].y == y) return i } } return -1}const getBonus = (x, y) => { for (let i = 0; i < bonuses.length; i++) { if (x == bonuses[i].x && y == bonuses[i].y) return i } return -1}```
gollark: This is for rendering the area around a player.
gollark: ```javascriptconst renderPlayer = (player) => { let str = "" for (let y = player.y - 5; y <= player.y + 5; y++) { for (let x = player.x - 10; x <= player.x + 10; x++) { let wallCol = getWallColor(x, y) if (x >= WIDTH) { str += wallCol } else if (y >= HEIGHT) { str += wallCol } else if (x < 0) { str += wallCol } else if (y < 0) { str += wallCol } else { let id = getEnemy(x, y) if (id != -1) { str += enemy_icons[enemies[id].id] } else { let id = getPlayer(x, y) if (id != -1) { str += players[id].icon } else { let id = getBonus(x, y) if (id != -1) { str += "?" } else { str += " " } } } } } str += "\n" } return str}```

References

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.