Factoring All Methods Mixed Review