Church and college of St.Michael