How can I deal with a tough professor?

He sounds like he is genuinely trying to get his students to reach new levels. My advice is to try hard to live up to his standards.