Soph. boy / 3.0 student / dyslexic / wants to be an engineer / school is tough!!

It still sounds like WPI would be a good fit.