Moving assertions and unit testing to intermediate; not sure what to teach about defensive programming here
Material on QA from novice for recycling
Re-introducing unit testing
Rewriting material on testing
Defensive programming