This model was challenged by the admission to the university as teaching colleges of the College of Medicine and Armstrong College in Newcastle (now Newcastle University) in the latter half of the 19th century, and more recently of University College, Stockton (since divided into two non-teaching colleges with teaching organised separately). Hild Bede also surrendered its teacher training duties to the university on becoming a maintained college in 1979. Generally, Durham colleges are not now financially independent, exceptions being the recognised colleges of St Chad's and St John's, and Ushaw College, a licensed hall of residence. While university teaching is not carried out in the colleges, St John's College has teaching in Cranmer Hall, a Church of England theological college; St Chad's College also trained Anglican priests until the 1970s and Ushaw College was a Catholic seminary until 2011.