Resources

This section provides both required and optional resources which support both my online and seminar courses.