Ethan Astrachan

Major

Computer Science

Political Science

Minor

Philosophy

Awards & Recognition

Study Abroad

Activities & Clubs


We love you and are so proud of you, Ethan!