About

My name is Michael Guerra and I’d like to welcome you to my website, where I share my ideas, interests, and other random thoughts.