About Teacher



Degrees and Certifications:

B.A. in History and Political from Rice University M.A. in History from Texas State University 8-12 Social Studies Composite Certification from Texas SBEC AP and Dual Credit Certified

Mr. Josh Duelm

Mr. Duelm grew up on a small farm in La Vernia, Texas.  He earned his Bachelor of Arts in History and Political Science at Rice University in 2004 and a Masters degree in History at Texas State University in 2008.  For his thesis, Mr. Duelm researched the connections between the Social Gospel and Civil Rights movements in American History.

From 2004 to 2006 Mr. Duelm taught World History, World Geography, Speech, Model United Nations and Debate at Clear Lake High School in Houston, Texas.  

In 2007, Mr. Duelm moved back to San Antonio to work at North East ISD as coach of the Ronald Reagan Debate Team.  From 2008-2012 he taught US History, coached Model UN, and started a Chess club at Bernard Harris Middle School.    

He is now delighted to be a part of the ISA family for a sixth year and is looking forward to teaching such a bright and diverse group of Juniors!  Currently Mr. Duelm teaches AP and Dual Credit US History, Sociology, Anthropology, Chess, and sponsors Junior Board.

During his free time Mr. Duelm enjoys camping, chess, astronomy, bonsai, listening to classic rock on vinyl, pinball, gardening with his lovely wife, and playing with his children.    

We are all fanatics about something; Mr. Duelm’s particular weaknesses include his Golden Retriever, coffee, and all things Star Trek.  Live long and prosper!

  • Class Schedule
    1st period (8:45-9:37):  AP US History
    2nd period (9:42-10:35):  AP US History
    3rd period (10:40-11:30):  Sociology / Anthropology
    4th period (11:35-12:25):  Lunch /Tutoring
    5th period (12:30-1:20):  Conference /Team Meeting
    6th period (1:25-2:15):  AP US History
    7th period (2:20-3:10):  AP US History
    8th period (3:15-4:05):  AP US History


Contact Information

  • email:  jduelm@neisd.net

    phone:  210-269-2125