updating website: courses, teaching, and bio/news.