Phone: 210-662-5000


Degrees and Certifications:

BS Biology Secondary Science 8-12

Mr. David Rodriguez

Hello! I am David Rodriguez and I am excited for the 2023-2024 school year!


This is my 25th year in education and I have been teaching at Wagner High School since it opened in 2005. I currently teach Biology I, Biology I Honors, AP Biology, and AP Environmental Science. I earned a BS in Biology from The University of Texas @ San Antonio. 



My tutoring hours are mornings from 810-830 and after school 435-5pm.