Phone: 281-577-5776


Degrees and Certifications:

Stephen F. Austin State University - Bachelor of Science Computer Tech App Certification Computer Information Technology Certification Health Certification All-Level Physical Education Certification

Mr. John Castles

I am a graduate of Stephen F. Austin State University and have been teaching for 26 years in the State of Texas. Technology is a field of study that will benefit all students and I feel like it is a skill that every student needs. I have enjoyed teaching computer classes and being in CATE competitions with our programming students. 

Conference: 8th Period

I am also the Boys and Girls Golf Coach and I have really enjoyed coaching and teaching at Porter High School. It is a great school with an awesome staff and terriffic kids. 


Have you set up a Canvas account yet?  If you set up an account  you can view my entire course just as your student sees it.   You can view all assignments, due dates, and grades. Click on the Canvas Parent Portal to set up an account today.  This is the best way to stay connected to what's going on in all of your students' classes.