Professor report: Naeem Shareef