Individual RESP Plans
This is for just one person. Guess what? You don't even have to be related to them! I found out I could open one for a neighbor's kid if I really wanted to. It’s simple because the money is tied to one specific future student, and there are no rules about age limits for the subscriber.
If you only have one child, this seems like the cleanest way to track contribution rules without getting mixed up.