Average 4.36 based on 7 teacher ratings
David Brooks is a History teacher at John Carroll Catholic High School located in Birmingham, Alabama. When comparing David Brooks' ratings to other teachers in the state of Alabama, David Brooks' ratings are above the average of 4.31 stars. Additionally, the average teacher rating at John Carroll Catholic High School is 4.44 stars.
4
Easiness
4
Helpfulness
4
Clarity
3
Easiness
4
Helpfulness
5
Clarity

Dr Brooks was great! Best history teacher I ever had. One of the best teachers I ever had. His class was fun and interesting, was very clear about what he wanted. You have to be willing to work though

5
Easiness
5
Helpfulness
5
Clarity

He is the best teacher my daughter has ever had. He pushes them to learn more than they thought they could. He tries to make the class interesting.

3
Easiness
1
Helpfulness
1
Clarity

He doesn't really know what he's talking about. start asking in depth questions and he'll just ignore you and go bak to "teaching"

1
Easiness
5
Helpfulness
5
Clarity

The man does know what he's talking about and he tells you straight up what the deal is. If you do your work there is no reason to hate this class.

5
Easiness
5
Helpfulness
5
Clarity

Amazing teacher... Best I've ever had.

4
Easiness
5
Helpfulness
5
Clarity

If you follow his rules, this class is really fun. He tries his best to make History diverse and interesting. Loved this class!

4
Easiness
5
Helpfulness
5
Clarity

loved him...best history teacher ive ever had

Similar history teachers like David Brooks?

5 Ratings
4 Ratings

Learn more about John Carroll Catholic High School

5-star
73%
4-star
6%
3-star
11%
2-star
2%
1-star
6%
Based on 135 Ratings
John Carroll Catholic High School is located in Birmingham, Alabama with an average teacher rating of 4.44 stars. When comparing John Carroll Catholic High School's teachers to other teachers in the state of Alabama, John Carroll Catholic High School's teachers are above the average of 4.31 stars. John Carroll Catholic High School ranks 23 amongst all High Schools in the state of Alabama. Learn More