Improved error handling & reporting.
Fixed bugs.
Course enrollment.