imran schneider