Prep-Man
I think Mind would make a great Xavier villain. Good X-Men villain in general.
http://media.comicvine.com/uploads/6/62446/1302608-mind_large.jpg
vs
http://media.comicvine.com/uploads/0/40/77178-15444-professor-x_large.jpg
http://media.comicvine.com/uploads/6/62446/1302608-mind_large.jpg
vs
http://media.comicvine.com/uploads/0/40/77178-15444-professor-x_large.jpg