English, reading and AP Human Geography teacher at Noble Network of Charter Schools
Brooke Kennedy is a(n) English, reading and AP Human Geography teacher working at Noble Network of Charter Schools.