This paper presents a haptic-based dental simulator for training of two prevalent interventions: tooth restoration and ultrasonic scaling. The voxel-based collision model is applied to deal with various interactions between the sharp instrument and the tooth. In addition, the spray effect based on a particle system and the adhesion attenuation model for a calculus simulation are introduced. Our training program provides the removal ratio of tooth, caries, and cavity, and also the excessive removal ratio of a tooth for the skills assessment. To develop both manual dexterity and surgical judgment, the haptic training program is associated with 3D animation and put into a scenario of procedural steps of each intervention.