Ah beer, one of my favourite topics!
AT, just because your old teachers drink in a pub is no reason to avoid it. You're probably the one missing out, they might even send the odd free pint your way.
Caffreys was ruined about 2-3 years ago when they dropped the percentage of it from 5.8 down to about 4.7, purely because of the amount of people that were getting absolutely trolleyed on it. A bad reason to change a beer. Anyway, enough about mass-rpoduced keg beers. Cask ales are where it's at, and I'm afraid Bass very rarely fits the bill as a good one. There's the odd pub, and they're very rare, that can actually serve a decent pint of it.
We're lucky here in Exeter to have 3 or 4 really good real ale pubs, the Well House, Great Western Hotel, Double Locks and also the Bridge Inn a couple of miles down the road in Topsham.
So, some recommendations.
O'Hanlons Port Stout
O'Hanlons Red
O'Hanlons Myrica
RCH Old Slug Porter
RCH Pitchfork
Otter Ale
Stonehenge Shephards Crook
Butcombe Best & Butcombe Gold
Greene King Abbott
Exmoor Stag
Hop Back Summer Lightning
Timothy Taylor's Landlord
plus a myriad of others that I've forgotten about!
All hail the ale!