School of Rock stars Jack Black as Dewey Finn, a struggling musician who poses as a substitute teacher in order to get a job at a local prep school. With no teaching experience. Dewey subsequently ...