Title: Aidan Belcastro, Student at Stanford University