Haloalkanes and Haloarenes

A 6-module path through haloalkanes and haloarenes, in study order from foundations to the frontier.

Modules