Connect with us

News

Enid’s Ryan Costello – Teacher of the Month – Presented by Rick’s Pharmacy

Ryan Costello is a sophomore English teacher at Enid High School. In his eight years at EHS, he has changed the lives of countless students and faculty. He has a genuine love for teaching and is passionate about his job.

He did not start out as a teacher, though.

In his early career, Costello was a sports reporter. He soon found out that he enjoyed the aspect of reporting that allowed him to become “invested in kids’ lives: their choices, their grades, their futures and so on,” which led him to pursue teaching. He is confident that he followed the right path when choosing to become an educator.

When asked what he enjoys most about being a teacher, his answer was simple. “Most of it, honestly. I would say the biggest thing is the relationships with students, though.”

He is thankful to have students who he can pour into, but also learn from, daily.

“We can talk about broad, big-kid ideas like what Arthur Miller’s The Crucible can tell us about group-think and manipulation, and we can laugh over shared TikTok videos before class starts all in the same day,” Costello said.

Teaching is not easy. Even Costello admits that “molding a teacher truly takes a village (maybe two).” Being a teacher, he has gained some valuable advice during his career in education, and two in specific have stood out to him.

“First, be enthusiastic, be passionate, and don’t be afraid to be a kid again,” he said. “Students will respond much better to a teacher if they know he or she wants to be there. Secondly — and a bit conversely — challenge them. Just as tough times can make tough people, so too, I think, can challenging reading and complex writing and discussion make a worldly, well-educated person.”

It is teachers like Ryan Costello that promote constant positivity and happiness that leave a student better than they are found.

More in News

Upcoming Events

February 1, 2023 12:00 am
VS Stride Bank Center Tournament
Away
Basketball (Boys) - Emerson-Longfellow
February 1, 2023 12:00 am
VS Stride Bank Center Tournament
Away
Basketball (Girls) - Emerson-Longfellow
February 2, 2023 12:00 am
VS Stride Bank Center Tournament
Away
Basketball (Boys) - Emerson-Longfellow
February 2, 2023 12:00 am
VS Stride Bank Center Tournament
Away
Basketball (Girls) - Emerson-Longfellow
February 3, 2023 12:00 am
VS Stride Bank Center Tournament
Away
Basketball (Boys) - Emerson-Longfellow
February 3, 2023 12:00 am
VS Stride Bank Center Tournament
Away
Basketball (Girls) - Emerson-Longfellow
February 4, 2023 12:00 am
VS Stride Bank Center Tournament
Away
Basketball (Boys) - Emerson-Longfellow
February 4, 2023 12:00 am
VS Stride Bank Center Tournament
Away
Basketball (Girls) - Emerson-Longfellow
February 4, 2023 12:00 am
VS OU Invitational
Away
Track and Field (Boys) - Track and Field Varsity
February 9, 2023 4:00 pm
VS Chisholm
Away
Basketball (Boys) - Emerson-Longfellow
February 9, 2023 4:00 pm
VS Chisholm
Away
Basketball (Girls) - Emerson-Longfellow
February 16, 2023 4:00 pm
VS Waller
@ EHS Gym
Basketball (Girls) - Emerson-Longfellow
February 16, 2023 4:00 pm
VS Waller
@ EHS Gym
Basketball (Boys) - Emerson-Longfellow
February 18, 2023 12:00 pm
VS Yukon
Away
Baseball - Baseball JV
February 18, 2023 12:00 pm
VS Yukon
Yukon
Baseball - Baseball JV
February 21, 2023 5:30 pm
VS Edmond North
Enid
Baseball - Baseball JV
February 21, 2023 5:30 pm
VS Edmond North
Home
Baseball - Baseball JV
February 23, 2023 6:30 pm
VS Cushing
Home
Baseball - Baseball JV
February 23, 2023 6:30 pm
VS Cushing
Enid
Baseball - Baseball JV
February 24, 2023 12:00 pm
VS Stillwater Festival
Stillwater
Baseball - Baseball JV
February 27, 2023 5:30 pm
VS Edmond Santa Fe
Enid
Baseball - Baseball JV
February 27, 2023 5:30 pm
VS Edmond Santa Fe
Home
Baseball - Baseball JV
February 28, 2023 5:30 pm
VS Edmond North
Away
Baseball - Baseball JV
February 28, 2023 5:30 pm
VS Edmond North
Edmond North
Baseball - Baseball JV
March 3, 2023 12:00 am
VS Owasso Festival
Owasso
Baseball - Baseball Varsity
March 3, 2023 12:00 am
VS Hennessey Tournament
@ Hennessey
Slow Pitch Softball Middle School - Softball
March 4, 2023 12:00 am
VS Hennessey Tournament
@ Hennessey
Slow Pitch Softball Middle School - Softball
March 4, 2023 11:00 am
VS PutnamCity West Invitational
Away
Track and Field (Boys) - Track and Field Varsity
March 6, 2023 5:00 pm
VS Tahlequah
Enid
Baseball - Baseball Varsity
March 6, 2023 5:00 pm
VS Tahlequah
Home
Baseball - Baseball Varsity
March 7, 2023 4:30 pm
VS Fairview
@ Fairview
Slow Pitch Softball Middle School - Softball
March 7, 2023 5:00 pm
VS McGuinness (DH)
Home
Baseball - Baseball JV
March 7, 2023 5:00 pm
VS Cushing (DH)
Away
Baseball - Baseball Junior High
March 7, 2023 5:00 pm
VS Tahlequah
Away
Baseball - Baseball Varsity
March 7, 2023 5:00 pm
VS Tahlequah
Tahlequah
Baseball - Baseball Varsity
March 7, 2023 5:00 pm
VS Cushing (DH)
Cushing
Baseball - Baseball Junior High
March 7, 2023 5:00 pm
VS McGuinness (DH)
Enid
Baseball - Baseball JV
March 7, 2023 6:00 pm
VS Fairview
Slow Pitch Softball Middle School - Softball
March 9, 2023 12:00 am
VS Clinton Festival
Clinton
Baseball - Baseball Junior High
March 9, 2023 6:00 pm
VS Edmond Santa Fe
Away
Baseball - Baseball JV
March 9, 2023 6:00 pm
VS Edmond Santa Fe
Edmond Santa Fe
Baseball - Baseball JV
March 10, 2023 12:00 am
VS Clinton Festival
Clinton
Baseball - Baseball Junior High
March 10, 2023 9:00 am
VS Moore Invitational
Away
Track and Field (Boys) - Track and Field Varsity
March 10, 2023 5:30 pm
VS Woodward (White) (DH)
Away
Baseball - Baseball Junior High
March 10, 2023 5:30 pm
VS Woodward (White) (DH)
Woodward
Baseball - Baseball Junior High
March 10, 2023 6:00 pm
VS Edmond Santa Fe
Enid
Baseball - Baseball Varsity
March 10, 2023 6:00 pm
VS Edmond Santa Fe
Home
Baseball - Baseball Varsity
March 16, 2023 12:00 am
VS Edmond Festival
Edmond
Baseball - Baseball JV
March 16, 2023 12:00 am
VS Edmond Festival
Edmond
Baseball - Baseball Varsity
March 17, 2023 12:00 am
VS Edmond Festival
Edmond
Baseball - Baseball JV
March 17, 2023 12:00 am
VS Edmond Festival
Edmond
Baseball - Baseball Varsity
March 18, 2023 12:00 am
VS Edmond Festival
Edmond
Baseball - Baseball JV
March 18, 2023 12:00 am
VS Edmond Festival
Edmond
Baseball - Baseball Varsity
March 20, 2023 5:00 pm
VS Blackwell
@ Blackwell
Slow Pitch Softball Middle School - Softball
March 20, 2023 6:00 pm
VS Union
Away
Baseball - Baseball JV
March 20, 2023 6:00 pm
VS Union
Union
Baseball - Baseball JV
March 20, 2023 6:30 pm
VS Union
Home
Baseball - Baseball Varsity
March 20, 2023 6:30 pm
VS Union
Enid
Baseball - Baseball Varsity
March 20, 2023 6:30 pm
VS Blackwell
@ Blackwell
Slow Pitch Softball Middle School - Softball
March 21, 2023 4:00 pm
VS Kremlin
@ Enid
Slow Pitch Softball Middle School - Softball
March 21, 2023 5:30 pm
VS Edmond Memorial (9th) DH
Edmond Memorial
Baseball - Baseball Junior High
March 21, 2023 5:30 pm
VS Edmond Memorial (9th) (DH)
Away
Baseball - Baseball Junior High
March 21, 2023 6:00 pm
VS Union
Enid
Baseball - Baseball JV
March 21, 2023 6:00 pm
VS Union
Home
Baseball - Baseball JV
March 21, 2023 6:30 pm
VS Union
Away
Baseball - Baseball Varsity
March 21, 2023 6:30 pm
VS Union
Union
Baseball - Baseball Varsity
March 23, 2023 12:00 am
VS Deer Creek Tournament (Blue)
Edmond
Baseball - Baseball Junior High
March 23, 2023 12:00 am
VS Edmond Memorial Tournament
Edmond
Baseball - Baseball JV
March 23, 2023 5:30 pm
VS Woodward (White) (DH)
Home
Baseball - Baseball Junior High
March 23, 2023 5:30 pm
VS Woodward (White) DH
Enid
Baseball - Baseball Junior High
March 24, 2023 12:00 am
VS Edmond Memorial Tournament
Edmond
Baseball - Baseball JV
March 24, 2023 12:00 am
VS Deer Creek Tournament (Blue)
Edmond
Baseball - Baseball Junior High
March 24, 2023 12:00 am
VS Bartlesville Festival
Away
Baseball - Baseball Varsity
March 24, 2023 10:00 am
VS Bartlesville: Bruin Classic
Away
Track and Field (Boys) - Track and Field Varsity
March 25, 2023 12:00 am
VS Deer Creek Tournament (Blue)
Edmond
Baseball - Baseball Junior High
March 25, 2023 12:00 am
VS Edmond Memorial Tournament
Edmond
Baseball - Baseball JV
March 25, 2023 12:00 am
VS Bartlesville Festival
Away
Baseball - Baseball Varsity
March 27, 2023 5:00 pm
VS Booker T. Washington
Enid
Baseball - Baseball Varsity
March 27, 2023 5:00 pm
VS Booker T Washington
Home
Baseball - Baseball Varsity
March 28, 2023 4:00 pm
VS Kremlin
@ Kremlin
Slow Pitch Softball Middle School - Softball
March 28, 2023 5:00 pm
VS Booker T. Washington
Booker T. Washington
Baseball - Baseball Varsity
March 28, 2023 5:00 pm
VS Booker T Washington
Away
Baseball - Baseball Varsity
March 28, 2023 5:30 pm
VS Edmond Memorial (9th) DH
Enid
Baseball - Baseball Junior High
March 28, 2023 5:30 pm
VS Edmond Memorial (9th) (DH)
Home
Baseball - Baseball Junior High
March 30, 2023 12:00 am
VS Enid Festival
Home
Baseball - Baseball Varsity
March 30, 2023 4:00 pm
VS Covington Douglas
@ Covington Douglas
Slow Pitch Softball Middle School - Softball
March 30, 2023 5:30 pm
VS Edmond Memorial (DH)
Edmond Memorial
Baseball - Baseball JV
March 30, 2023 5:30 pm
VS Edmond Memorial (DH)
Away
Baseball - Baseball JV
March 31, 2023 4:30 pm
VS Hennessey (DH)
Enid NOC
Baseball - Baseball Junior High
March 31, 2023 4:30 pm
VS Hennessey (DH)
Home NOC
Baseball - Baseball Junior High
March 31, 2023 5:30 pm
VS Yukon (DH)
Away
Baseball - Baseball JV
March 31, 2023 5:30 pm
VS Yukon (DH)
Yukon
Baseball - Baseball JV
April 1, 2023 12:00 am
VS Enid Festival
Home
Baseball - Baseball Varsity
April 3, 2023 4:00 pm
VS Muskogee (DH)
Muskogee
Baseball - Baseball Varsity
April 3, 2023 4:00 pm
VS Muskogee (DH)
Away
Baseball - Baseball Varsity
April 3, 2023 5:00 pm
VS Cushing (DH)
Enid
Baseball - Baseball Junior High
April 3, 2023 5:00 pm
VS Cushing
Home
Baseball - Baseball Junior High
April 4, 2023 4:30 pm
VS Chisholm
@ Chisholm
Slow Pitch Softball Middle School - Softball
April 4, 2023 5:00 pm
VS Kingfisher
Away
Baseball - Baseball JV
April 4, 2023 5:00 pm
VS Kingfisher (DH)
Kingfisher
Baseball - Baseball JV
April 4, 2023 5:30 pm
VS OCS (DH)
Enid
Baseball - Baseball Junior High
April 4, 2023 5:30 pm
VS OCS
Home
Baseball - Baseball Junior High
April 4, 2023 6:00 pm
VS Chisholm
@ Chisholm
Slow Pitch Softball Middle School - Softball
April 6, 2023 12:00 am
VS Piedmont Tournament (Blue)
Piedmont
Baseball - Baseball Junior High
April 6, 2023 12:00 am
VS Hennessey Tournament (White)
Hennessey
Baseball - Baseball Junior High
April 6, 2023 4:00 pm
VS Drummond
@ Drummond
Slow Pitch Softball Middle School - Softball
April 6, 2023 5:15 pm
VS Drummond
@ Drummond
Slow Pitch Softball Middle School - Softball
April 6, 2023 5:30 pm
VS Woodward
Home
Baseball - Baseball Varsity
April 6, 2023 5:30 pm
VS Woodward
Enid
Baseball - Baseball Varsity
April 7, 2023 12:00 am
VS Ringwood Tournament
@ Ringwood
Slow Pitch Softball Middle School - Softball
April 7, 2023 12:00 am
VS Hennessey Tournament (Blue)
Piedmont
Baseball - Baseball Junior High
April 7, 2023 12:00 am
VS Hennessey Tournament (White)
Hennessey
Baseball - Baseball Junior High
April 7, 2023 10:00 am
VS Carl Albert Invitational
Away
Track and Field (Boys) - Track and Field Varsity
April 7, 2023 5:30 pm
VS Edmond Memorial
Away
Baseball - Baseball JV
April 7, 2023 5:30 pm
VS Edmond Memorial
Enid
Baseball - Baseball JV
April 7, 2023 6:00 pm
VS Mustang
Away
Baseball - Baseball Varsity
April 7, 2023 6:00 pm
VS Mustang
Mustang
Baseball - Baseball Varsity
April 8, 2023 12:00 am
VS Hennessey Tournament (White)
Hennessey
Baseball - Baseball Junior High
April 8, 2023 12:00 am
VS Ringwood Tournament
@ Ringwood
Slow Pitch Softball Middle School - Softball
April 8, 2023 12:00 am
VS Hennessey Tournament (Blue)
Piedmont
Baseball - Baseball Junior High
April 8, 2023 1:00 pm
VS Ponca City
Enid
Baseball - Baseball Varsity
April 8, 2023 1:00 pm
VS Ponca City
Home
Baseball - Baseball Varsity
April 8, 2023 3:30 pm
VS Ponca City
Enid
Baseball - Baseball JV
April 8, 2023 3:30 pm
VS Ponca City
Home
Baseball - Baseball JV
April 10, 2023 4:00 pm
VS Hennessey
@ Enid
Slow Pitch Softball Middle School - Softball
April 10, 2023 5:30 pm
VS Hennessey
@ Enid
Slow Pitch Softball Middle School - Softball
April 10, 2023 6:00 pm
VS Bixby
Home
Baseball - Baseball Varsity
April 10, 2023 6:00 pm
VS Bixby
Bixby
Baseball - Baseball JV
April 10, 2023 6:00 pm
VS Bixby
Away
Baseball - Baseball JV
April 10, 2023 6:00 pm
VS Bixby
Enid
Baseball - Baseball Varsity
April 11, 2023 4:30 pm
VS Blackwell
@ Enid
Slow Pitch Softball Middle School - Softball
April 11, 2023 4:30 pm
VS Hennessey (DH)
Away
Baseball - Baseball Junior High
April 11, 2023 4:30 pm
VS Hennessey (DH)
Hennessey
Baseball - Baseball Junior High
April 11, 2023 6:00 pm
VS Bixby
Away
Baseball - Baseball Varsity
April 11, 2023 6:00 pm
VS Blackwell
@ Enid
Slow Pitch Softball Middle School - Softball
April 11, 2023 6:00 pm
VS Bixby
Bixby
Baseball - Baseball Varsity
April 13, 2023 12:00 am
VS Crescent Tournament
@ Crescent
Slow Pitch Softball Middle School - Softball
April 13, 2023 11:00 am
VS Yukon Classic
Away
Track and Field (Boys) - Track and Field Varsity
April 13, 2023 5:30 pm
VS Piedmont (DH)
Away
Baseball - Baseball Junior High
April 13, 2023 5:30 pm
VS Piedmont (DH)
Piedmont
Baseball - Baseball Junior High
April 14, 2023 12:00 am
VS Crescent Tournament
Slow Pitch Softball Middle School - Softball
April 14, 2023 5:30 pm
VS McGuinness
McGuinness
Baseball - Baseball Varsity
April 14, 2023 5:30 pm
VS Piedmont (DH)
Piedmont
Baseball - Baseball JV
April 14, 2023 5:30 pm
VS McGuinness
Away
Baseball - Baseball Varsity
April 14, 2023 5:30 pm
VS Piedmont (DH)
Away
Baseball - Baseball JV
April 15, 2023 12:00 pm
VS Jones
Jones
Baseball - Baseball Varsity
April 15, 2023 12:00 pm
VS Jones
Away
Baseball - Baseball Varsity
April 15, 2023 1:00 pm
VS Ponca City (DH)
Away
Baseball - Baseball JV
April 15, 2023 1:00 pm
VS Ponca City (DH)
Ponca City
Baseball - Baseball JV
April 17, 2023 4:30 pm
VS Chisholm
@ Enid
Slow Pitch Softball Middle School - Softball
April 17, 2023 5:00 pm
VS Kingfisher (DH)
Enid
Baseball - Baseball JV
April 17, 2023 5:00 pm
VS Bartlesville
Bartlesville
Baseball - Baseball Varsity
April 17, 2023 5:00 pm
VS Bartlesville
Away
Baseball - Baseball Varsity
April 17, 2023 5:00 pm
VS Kingfisher (DH)
Home
Baseball - Baseball JV
April 17, 2023 6:00 pm
VS Chisholm
@ Enid
Slow Pitch Softball Middle School - Softball
April 18, 2023 4:30 pm
VS Fairview
@ Enid
Slow Pitch Softball Middle School - Softball
April 18, 2023 5:00 pm
VS Bartlesville
Home
Baseball - Baseball Varsity
April 18, 2023 5:00 pm
VS Bartlesville
Enid
Baseball - Baseball Varsity
April 18, 2023 6:00 pm
VS Fairview
@ Enid
Slow Pitch Softball Middle School - Softball
April 20, 2023 5:30 pm
VS Piedmont
Home
Baseball - Baseball JV
April 20, 2023 5:30 pm
VS OCS (DH)
Away
Baseball - Baseball Junior High
April 20, 2023 5:30 pm
VS OCS
OCS
Baseball - Baseball Junior High
April 20, 2023 5:30 pm
VS Piedmont (DH)
Enid
Baseball - Baseball JV
April 21, 2023 12:00 am
VS Stillwater Festival
Stillwater
Baseball - Baseball JV
April 21, 2023 6:00 pm
VS Norman
Enid
Baseball - Baseball Varsity
April 21, 2023 6:00 pm
VS Norman
Home
Baseball - Baseball Varsity
April 22, 2023 12:00 am
VS Stillwater Festival
Stillwater
Baseball - Baseball JV
April 22, 2023 10:00 am
VS Berryhill
Home
Baseball - Baseball Varsity
April 22, 2023 10:00 am
VS Berryhill
Enid
Baseball - Baseball Varsity
April 22, 2023 3:00 pm
VS Clinton (DH)
Enid
Baseball - Baseball Junior High
April 22, 2023 3:00 pm
VS Clinton (DH)
Home
Baseball - Baseball Junior High
April 24, 2023 6:00 pm
VS Stillwater
Stillwater
Baseball - Baseball Varsity
April 24, 2023 6:00 pm
VS Stillwater
Home
Baseball - Baseball JV
April 24, 2023 6:00 pm
VS Stillwater
Away
Baseball - Baseball Varsity
April 24, 2023 6:00 pm
VS Stillwater
Enid
Baseball - Baseball JV
April 25, 2023 6:00 pm
VS Stillwater
Stillwater
Baseball - Baseball JV
April 25, 2023 6:00 pm
VS Stillwater
Home
Baseball - Baseball Varsity
April 25, 2023 6:00 pm
VS Stillwater
Enid
Baseball - Baseball Varsity
April 25, 2023 6:00 pm
VS Stillwater
Away
Baseball - Baseball JV
April 27, 2023 5:30 pm
VS Piedmont (DH)
Enid
Baseball - Baseball Junior High
April 27, 2023 5:30 pm
VS Piedmont (DH)
Home
Baseball - Baseball Junior High
April 27, 2023 6:00 pm
VS Ponca City
Away
Baseball - Baseball Varsity
April 27, 2023 6:00 pm
VS Ponca City
Ponca City
Baseball - Baseball Varsity
April 28, 2023 6:00 pm
VS Jenks
Home
Baseball - Baseball Varsity
April 28, 2023 6:00 pm
VS Jenks
Enid
Baseball - Baseball Varsity
May 3, 2023 12:00 am
VS Regional Touranment
TBA
Baseball - Baseball Varsity
May 3, 2023 12:00 am
VS Regional Tournament
TBA
Baseball - Baseball Varsity
May 4, 2023 12:00 am
VS Regional Touranment
TBA
Baseball - Baseball Varsity
May 5, 2023 12:00 am
VS Regional Touranment
TBA
Baseball - Baseball Varsity
May 6, 2023 12:00 am
VS Regional Touranment
TBA
Baseball - Baseball Varsity
May 6, 2023 10:00 am
VS Regionals
TBA
Track and Field (Boys) - Track and Field Varsity
May 11, 2023 12:00 am
VS State Tournament
TBA
Baseball - Baseball Varsity
May 12, 2023 12:00 am
VS State Tournament
TBA
Baseball - Baseball Varsity
May 12, 2023 10:00 am
VS State Meet
Yukon
Track and Field (Boys) - Track and Field Varsity
May 13, 2023 12:00 am
VS State Tournament
TBA
Baseball - Baseball Varsity
May 13, 2023 10:00 am
VS State Meet
Yukon
Track and Field (Boys) - Track and Field Varsity