How is the Mechanical Engineering program at UW?

Is it a good program to be enrolled in? What about Bothell’s ME program?