Clifton College is an independent boarding and day school in Bristol, offering first-class teaching in a coeducational environment.