RECENT TEACHING