The best undergraduate experience I could ask for. Tons of out of class activities to choose from including research, mentorship programs, and student organisations. Will highly recommend being a part of the Grand Challenges community if you get the chance!