Great teacher. Taught me Geography at A Level. I got an A overall. Mr Carroll's enthusiasm for the subject certainly helped me during my time there.
Connects very easily to pupils. Has good lesson plans, which are very clear & easy to understand. Gains respect from pupils without being over intimidating. Excellent teacher!