However, by the same token it is HIS character and he should invest some time into understanding the features of the class(es) he has chosen to play.
Overall, I'd say it was fair. And you might consider warning him that he'll be expected to know the spells in the future. My group has...