fixed some warnings

shadowing of teacher administrator and superuser