Loyola Maryland Head Coach; University of Cincinnati Assistant Coach from 2023 to 2024; Johns Hopkins University Head Coach from 2017 to 2023; 3x Centennial Conference Regular Season Champions; 3x Centennial Conference Tournament Champions; 2x Centennial Conference Coach of the Year; 2x NABC Region Coach of the Year; Loyola Maryland Assistant Coach from 2013 to 2017; Lafayette Assistant Coach from 2008 to 2012; Stevens Tech Head Coach from 2006 to 2008; 2008 Empire 8 Coach of the Year; 2007 Skyline Regular Season Champions; 2007 NABC Middle Atlantic Region Coach of the Year; 2007 D3hoops.com Coach of the Year; played college basketball for Swarthmore