Welcome to college kid. I've had profs like that. In most cases they push you to do the impossible but are linient graders. I'd wait it out and see how it goes.