St. Thomas University president resigns after being placed on leave during policy investigation

💛 A quick favor, if you've got a second.

We're really happy that you chose to read one of our stories and sincerely hope you'll stick around to read more. We took our paywall down — for now — but that won't last forever, and when the gate goes back up, we'd love for you to already be on the inside.

It's free. So please enter your email here and don't forget to like and follow us on all of your favorite Social Media platforms!

Share this story:


✉️ Email


💬 Text

David Armstrong has resigned as president of St. Thomas University after eight years leading the private Catholic university in Miami Gardens, the school announced Tuesday.School officials confirmed that Armstrong and St. Thomas jointly agreed to his departure. In a statement to Local 10 News, the university thanked Armstrong for his contributions and said it wished him well in his future endeavors.The resignation follows an investigation into allegations that Armstrong violated university policy. According to the Miami Herald, Armstrong had been placed on leave while the university investigated the claims. Rev. Rafael Capó, who serves as the university’s vice president for Mission and Ministry, will oversee the duties of the president during the transition, according to university officials. Armstrong became president in 2018 and led the university for eight years. The university has not provided additional details about the circumstances surrounding Armstrong’s resignation or the policy investigation.

.l10-neighborhood, .l10-neighborhood * { box-sizing: border-box; }

.l10-neighborhood{
–blue-dark:#0d2c73;
–blue:#1f57c4;
–blue-light:#3370e6;
–gray-bg:#f2f3f5;
–gray-border:#d6d8dc;
–text-dark:#1a1a1a;
–white:#ffffff;
font-family:system-ui,-apple-system,”Segoe UI”,Roboto,Arial,sans-serif;
max-width:860px;
margin:1.5rem auto;
border-radius:10px;
overflow:hidden;
border:1px solid var(–gray-border);
background:var(–gray-bg);
box-shadow:0 4px 14px rgba(0,0,0,.12);
text-align:center;
}

.l10-head{
background:linear-gradient(90deg,var(–blue-dark),var(–blue));
color:var(–white);
padding:12px 16px;
font-weight:800;
text-transform:uppercase;
font-size:1rem;
letter-spacing:.3px;
display:flex; justify-content:center; align-items:center; gap:8px;
}

.l10-body{
max-width:740px;
margin:0 auto;
padding:0 16px 18px;
}

.l10-sub{
margin:12px 0 10px;
font-size:.95rem;
color:var(–text-dark);
font-weight:500;
text-align:center;
}

.l10-grid{
display:grid;
grid-template-columns:1fr;
gap:12px;
}
@media (min-width:600px){
.l10-grid{ grid-template-columns:repeat(3,1fr); }
}

.nb-btn{
display:grid;
place-items:center;
text-align:center;
line-height:1;
width:100%;
min-height:48px;
padding:10px;
border-radius:8px;
text-decoration:none;
font-weight:800;
text-transform:uppercase;
font-size:.95rem;
background:linear-gradient(180deg,var(–blue-light),var(–blue));
color:var(–white);
box-shadow:0 2px 6px rgba(0,0,0,.15);
transition:background .15s ease, transform .1s ease, box-shadow .15s ease;
}
.nb-btn:hover, .nb-btn:focus-visible{
background:linear-gradient(180deg,var(–blue),var(–blue-dark));
transform:translateY(-1px);
box-shadow:0 4px 10px rgba(0,0,0,.2);
outline:none;
}
.nb-btn:link, .nb-btn:visited{ color:var(–white); }

.city-dd{
grid-column:1 / -1;
justify-self:stretch;
width:100%;
margin:0;
text-align:left;
}
.city-dd summary{
list-style:none;
cursor:pointer;
display:flex;
align-items:center;
justify-content:center;
gap:8px;
width:100%;
min-height:48px;
padding:10px 16px;
font-weight:800;
text-transform:uppercase;
letter-spacing:.02em;
color:var(–white);
background:linear-gradient(180deg,var(–blue-light),var(–blue));
border:1px solid rgba(0,0,0,.08);
border-radius:8px;
box-shadow:0 2px 6px rgba(0,0,0,.15);
user-select:none;
}
.city-dd summary::-webkit-details-marker{ display:none; }
.city-dd summary .caret{ line-height:1; transition:transform .2s ease; }
.city-dd[open] summary .caret{ transform:rotate(180deg); }

.city-menu{
margin-top:0;
background:var(–white);
border:1px solid var(–gray-border);
border-top:0;
border-radius:10px;
border-top-left-radius:0;
border-top-right-radius:0;
padding:10px;
box-shadow:0 6px 16px rgba(0,0,0,.08);
}
.city-dd[open] summary{
border-bottom-left-radius:0;
border-bottom-right-radius:0;
}

.city-grid{
display:grid;
grid-template-columns:1fr;
gap:8px;
}
@media (min-width:520px){
.city-grid{ grid-template-columns:repeat(2,1fr); }
}
@media (min-width:800px){
.city-grid{ grid-template-columns:repeat(3,1fr); }
}

.city-link{
display:block;
text-decoration:none;
text-align:center;
font-weight:700;
padding:8px 10px;
border-radius:8px;
background:#f7f9fc;
border:1px solid var(–gray-border);
color:var(–blue);
transition:background .12s ease, transform .08s ease, box-shadow .12s ease;
}
.city-link:hover, .city-link:focus-visible{
background:#eef3ff;
outline:none;
transform:translateY(-1px);
box-shadow:0 4px 10px rgba(0,0,0,.08);
}
.city-link:link, .city-link:visited{ color:var(–blue); }

🏠 News From Your Neighborhood

Latest headlines from:

Miami-Dade
Broward
Florida Keys

Cities▾

Miami
Fort Lauderdale
Coral Springs
Davie
Deerfield Beach
Doral
Hialeah
Hollywood
Homestead
Lauderhill
Miami Beach
Miami Gardens
Miramar
Pembroke Pines
Plantation
Pompano Beach
Sunrise
Tamarac

Share this story:


✉️ Email


💬 Text