No doubt there are others with a similar scenario as mine I am about to present.
My Job is a School district where various types of users log in to the same machine at different times of the day. In Zen 7, our current solution, we push group policies for both the workstations and the individual users and Desktop Managment Scheduler takes care of applying these policies. We have the user policy applied at user login and Teachers get one set of policies, while students get a more locked down set.

I am having a difficult time resolving how to apply policies in the same manner in ZCM. Currently, I am associating a group policy to a user, and this policy will only apply on a refresh, not on initial login. Does anyone have a solution for this type of problem already? Or am I missing some obvious solution?