William Armstrong, Undergrad