My D is 16 and still has the problem of not always getting the full assignment. These days she typically chats/emails with a friend in class after dinner to make sure she has it all covered. She still isn't writing it down/getting it in class, but at least she has developed her own backup system. Sigh.

Somehow she has gotten better about turning things in, even though her "folder"/organizing papers is in complete chaos (always). I don't know how she has done that, except I know she isn't using her locker (takes her full backpack to every class). So if she figured out that something is due, at least it is probably with her somewhere.

Her solutions have not been elegant, but I guess they are working for her most of the time.