some miscellaneous materials for teaching