Average 3.81 based on 8 teacher ratings
Geoff Barton is a Head/Deputy Head teacher at King Edward VI Cofe Upper School located in Bury St Edmunds, Colchester. When comparing Geoff Barton's ratings to other teachers in the county of Colchester, Geoff Barton's ratings are below the average of 4.29 stars. Additionally, the average teacher rating at King Edward VI Cofe Upper School is 4.53 stars.
4
Easiness
4
Helpfulness
4
Clarity
3
Easiness
1
Helpfulness
2
Clarity

Should have gone into politics. Such a player......

4
Easiness
3
Helpfulness
4
Clarity

Needs to wear longer trousers. Sorry, it's the truth. Thats it. We are not interested in your socks.

3
Easiness
4
Helpfulness
4
Clarity

hes a good teacher but he does luv bein in tha papers any1 eles notice that lol XD

5
Easiness
5
Helpfulness
5
Clarity

barton is a well good teacher. he's fun but you still learn loadz of stuff

2
Easiness
4
Helpfulness
4
Clarity

lets be honest, as a head he does seem to think a hell of a lot about how to improve the school, i mean, Moran was a legend, but left the school in a bad shape.

3
Easiness
3
Helpfulness
4
Clarity

Never had him for english grest teacher and excellent head

5
Easiness
5
Helpfulness
5
Clarity

he is an excellent head teacher and a citizenship teacher.

3
Easiness
4
Helpfulness
4
Clarity

A good teacher for English, but I've never had him for another subject.

Similar head/deputy head teachers like Geoff Barton?

Looking for similar head/deputy head teachers?
153 teachers were recently added
by users just like you!

Learn more about King Edward VI Cofe Upper School

5-star
84%
4-star
10%
3-star
2%
2-star
0%
1-star
1%
Based on 270 Ratings
King Edward VI Cofe Upper School is located in Bury St Edmunds, Colchester with an average teacher rating of 4.53 stars. When comparing King Edward VI Cofe Upper School's teachers to other teachers in the county of Colchester, King Edward VI Cofe Upper School's teachers are above the average of 4.29 stars. King Edward VI Cofe Upper School ranks -- amongst all Schools in the county of Colchester. Learn More