brennon davis
A kind,warm,uplifting,and encouraging teacher who expects nothing short of our best,but only encourages the way there.The best history teacher any student could have
Brennon Davis is great