Possibly, "highbrow". I’m not a native speaker though.
Thanks for the input diogen_....I dunno, I don't think "highbrow" really works in this context. I'd still stick with "erudite", Helene, or just "intelligent". Wait a minute.....ABBY listed "well-read". That's a possibility.