 He has served on the review board of the WebNet Journal and as the Executive Editor for the Journal of Interactive Instruction Development.He is a member of the professional association in his field, ACM, ACM SIGGRAPH, IEEE, and ASEE, and has been active in various committees in SIGGRAPH.Dr.