ProfFlitwick

Thank God this is all over.
Read my honest (and still mostly-positive) review over at UGO.