Currently, a user with the advisor role can see all of a student's assignments INCLUDING assignments that the teacher does not have published for whatever reason. This has caused confusion when an advisor meets with a student to discuss their upcoming assignments because the advisor sees assignments that the student doesn't see in their view.
There needs to be some sort of notation on the assignment so the advisor knows that it's unpublished.