Peter Russo
Peter Russo

Peter Russo

Peter Russo is a High School teacher. He is currently teaching AP Government and AP Human Geography at Istrouma High School in Baton Rouge, LA.