animation project managment video production visual and graphic design
Teaching Resources (0)
Katrina has not created any teaching resources yet.
Katrina has not started any discussions yet.
Katrina NicholsonHead of Department Information Technology Marymount College Burleigh Waters
I teach Junior and Senior Computing to High School StudentsAshmore