Degrees and Certifications:

B.S. Kinesiology Social Studies Composite 7-12 Physical Education EC-12 Health EC-12 CPR/First Aid/AED

Mr. Roberto Garibay

Welcome back Mavericks! This will be my first year at Madison High School, and I am excited to get started! I am entering my fourth year working in NEISD, my last three years were spent at Lopez Middle School. I was born and raised in Ingleside, Texas and I graduated from Texas A&M University-Corpus Christi with a Bachelor of Science degree in Kinesiology. This school year I will be teaching World Geography, along with coaching Football, and Baseball. I am looking forward to meeting everybody, and hopefully my enthusiasm to grow and improve will motivate y'all to do the same. If you have any questions, feel free to reach out and ask! My email is See you soon Mavericks, and remember, every day is an opportunity to get better!

  • Bell Schedule:



    1st Period: Freshmen Football 8:50-9:42

    2nd Period: World Geography 9:47-10:39

    3rd Period: World Geography 10:44-11:36

    4th Period: World Geography 11:41-12:33

    5th Period: Football 12:38-1:30

    6th Period: Lunch 1:35-2:27

    7th Period: World Geography 2:32-3:24

    8th Period: Conference 3:29-4:20



    1st Period: Freshmen Football 8:50-9:35

    2nd Period: World Geography 9:40-10:25

    3rd Period: World Geography 10:30-11:15

    4th Period: World Geography 11:19-12:04

    5th Period: Football 12:08-12:53

    6th Period: Lunch 12:57-1:42

    7th Period: World Geography 1:46-2:31

    8th Period: Conference 2:35-3:20



    1st Period: Freshmen Football 8:50-9:35

    2nd Period: World Geography 9:40-10:25

    FIT: 10:30-11:15

    3rd Period: World Geography 11:20-12:05

    4th Period: World Geography 12:10-12:55

    5th Period: Football 1:00-1:45

    6th Period: Lunch 1:50-2:35

    7th Period: World Geography 2:40-3:25

    8th Period: Conference 3:30-4:20

  • Tutoring times are scheduled upon request. If you need additional assistance, just let me know and we will arrange a time to get you caught up!