Some Courses and Teaching