Concerns Raised Over Kenyan School's Administration