(not sure why my suggestion got downvoted?)
maybe the school should consider using pcs (as well as macs if necessary) this would not only save money but give a more balanced idea of the real world for the students, and you could still use cakewalk
i always wonder, if i've just set up an account with company a, wtf do i need to set another one up with company b?? ilok should set themselves up as the distributor, a la steam