I teach adults technical stuff, in class and online. I have the blessed opportunity to advance our teaching style from rote memorization and spoon-feeding to something more advanced. I have always been a fan of the Socratic or elenctic method. My reasoning and hope are to teach students how to learn, as the field I teach in is fast changing subject area. I am looking for a teaching model, either reconfirming that my choice is reasonable or that there are better solutions out there. Do you have any suggestions on how to ween my department from the teat of mediocrity? What is yours/your departments method or style? Does it teach how to fish, or just hands out frozen fish-sticks as fast as possible?