If you are going to be paid by the consultant, then that's all that you need to worry about. The consultant is then your customer, and all you need to do is keep your customer happy with your work.
If you are going to be paid by the school, that's a very different story.
-PatP