More

John Flanagan

Science Teacher and Department Chair
(713) 512-3422 | Email

B.S., University of Houston
M.Ed., University of Houston

At EHS since 1990
Teaching Chemistry I and Physics I Honors