In this paper, we study the number of limit cycles of a new class of polynomial differential systems, which is an extended work of two families of differential systems in systems considered earlier. We obtain the maximum number of limit cycles that bifurcate from the periodic orbits of a center using the averaging theory of first and second order.