English Teacher ‘Albert Road’ Video Published by Leeds band English Teacher have shared their new video for the moving song 'Albert Road'. The track is taken from their forthcoming debut album 'This Could Be Texas', which lands April 12th.