Gotta say, I personally don't mind Maccon not being a student. Really, having him not attend almost forces more world building, and I'm all for plot. Also, David is a real cute character so far and I wouldn't mind seeing more interactions with him, even if he's not datable.