In this paper, the local dynamics near turning points of a van der Pol type equation is first analyzed by using the geometric singular perturbation theory and blow up technique, and then the global dynamics, such as relaxation oscillations, canard cycles and canard explosion, are justified by combining the local dynamics with the global return mechanism of this equation.