The University of Minnesota has a number of teaching related resources that can be used to develop and enhance your teaching skills:
The Human-Environment GIS resources page developed by Dr. Steve Manson has a listing of many potential resources that can assist with developing teaching skills as well as for suggestions on how to be a successful student.