Eric Snow review