This could mean a very important teacher or an excellent teacher.
This could mean as much as or the same amount that or to the same degree that.