Engineering and Physics would be lacking. I know of two faculty members hired
in the last year who hadn't even taken the classes they were asked to teach. They are both really smart people and will do just fine but the departments were pretty desperate for qualified candidates that they ignored the classes they would teach..