All colleges are going to have wonderful professors and terrible. If your child is looking at specific colleges and majors, I’d have them contact the department and ask if there are any students your child can talk to. Have him/her ask them.
Also remember- someone may have a wonderful experience with a professor and someone else can have a terrible one with the same person. YMMV
Honestly, almost any “top” college is going to have “seriously amazing professors.”