3 ms·http://www.wpi.edu/ http://www.wpi.edu/ , just a small sized tech school in the Northeast US.by makmanalp 15y agohttp://www.wpi.edu/ http://www.wpi.edu/ , just a small sized tech school in the Northeast US.