Courses taught by S.J. Lawrence, PhD