World History Teacher and History Department Chair at Noble Network of Charter Schools
Charles Rosentel is a(n) World History Teacher and History Department Chair working at Noble Network of Charter Schools.