David is a student who speaks Portuguese and translates. He loves coming up with new things like theories, figuring out how things work and using his mind in similar ways. He is currently working on a board game that he and his roommate built over the last semester. David also loves to write.

all articles by David Hall