Bret Davis is a great coach. Taught me basically everything on the field, but in the class room I was a little bit lost.
Davis has and impressionable way of teaching. He helps students take responsibility for themselves but is also willing to help those who need it.
I think his way of teaching really gets the point across, he teachers you that you have to take responsibility for yourself and your work. He helps you through it however, too. Great teacher.
Knows his stuff. Wonderful teacher. Will help any student that needs extra help. Youthful style of teaching.