Academics
Upper School

Faculty & Staff

List of 3 items.

Computer Science and Engineering Department

List of 3 items.

English Department

List of 4 items.

History Department

List of 5 items.

Languages Department

List of 8 items.

Library Services

List of 2 items.

Mathematics Department

List of 6 items.

  • Catherine Young

    Math Department Chair, Advanced Topics Calculus
    catherine.young@cnof86.com
  • Harvey Campbell

    Geometry, Advanced Topics Calculus 2, Advanced Topics Discrete Math 
    hcampbell@cnof86.com
  • Mary Brennan

    Statistics, Honors Precalculus
    mary.brennan@cnof86.com
  • Jennifer Lee

    Algebra 1, Honors Algebra 2
    jlee@cnof86.com
  • Raphaelina Loke

    Grade 12 Dean, Honors Geometry, Precalculus, Calculus Derivatives, Calculus Reimman Sums & Integrals
    rloke@cnof86.com
  • John O'Connor

    Mathematics of Finance, Advanced Topics Introduction to Multivariable Calculus, Advanced Topics Linear Algebra
    joconnor@cnof86.com

Performing Arts Department

List of 6 items.

Physical Education Department

List of 9 items.

Science Department

List of 6 items.

Visual Arts Department

List of 4 items.