Teaching this course has been very rewarding. Students remain engaged and do well on a range of topics that can often only be taught at an advanced level. The textbook 1 supports this course but can also be used to support several advanced courses as well.