• School Home
  • Login
  • Help
  • Search
  • Directory
    • Faculty & Staff
    • Class Pages
    • Group Pages
  • About Us
    • Cell Phone Policy
    • Mission Statement
    • P.S. 20, Queens School Portal
    • School Leadership Team
  • Family Corner
    • 2015-2016 School Supplies
    • NYC Schools Account
    • Arrival and Dismissal Procedures
    • Cell Phone Policy
    • P.S. 20 Student and Family Handbook
    • School Safety
    • Helpful Websites
    • Community Education Council for District 25
    • EngageNY
    • Talking to children about crisis
  • School Calendar
  • PTA of P.S. 20
    • A-660
  • Teacher Corner
    • NYC DOE
    • 2015-2016 Citywide and Statewide Summative Assessment Calendar
    • EngageNY
  • Parent Class Page Registration
  • Click Here To See Your Child's Class Page
  • Common Core Learning Standards
  • NYC Schools Account
  • NYC Department of Education School Portal
  • Special Education
  • English Language Learners
  • The Discipline Code and Bill of Rights and Responsibilities K-12
    • Parent Letter
    • Arabic
    • Spanish
    • Chinese
    • Bengali
    • Korean
    • Urdu
    • 2012-2013 Discipline Code
    • Chinese
    • Spanish
    • Arabic
    • Bengali
    • Korean
    • Urdu
    • Student Behavioral Contract
    • Chinese
    • Spanish
    • Bengali
    • Urdu
    • Arabic
    • Korean
  • NYC DOE Family Information
  • NYC DOE Email Alerts
  • Notify NYC
Directory Class Pages Directory

Class Pages Directory


Art (Fine and Performing)
Computer Science
Elementary School
English
Mathematics
Music
Physical Education
Primary School
Science

  • >Show All
Back to Directory
PS 020 (25Q020) John Bowne Elementary School, 142-30 BARCLAY AVENUE, FLUSHING, NY 11355
Phone: 718-359-0321  |  Fax: 718-358-0762
Locate School
Contact Us | User Policy