Professor caught