Hard professor