This video covers: sum of cubes, difference of cubes, difference of squares, factor by grouping, convert to quadratic by factoring, and convert to quadratic by substitution. You need to know how to do all these (and identify them) before you move on to factoring polynomials by finding all the possible rational roots.