A toothbrush (10) includes a brushhead (18), a first force sensor (30A) for measuring a first force exerted by the brushhead at a first angle relative to a tooth and a second force sensor (30B) for measuring a second force exerted by the brushhead at a second angle relative to the tooth, the second angle being different than the first angle, and a processing unit (26). The processing unit is structured to: (i) receive first information indicative of the first force as measured by the first force sensor, (ii) receive second information indicative of the second force as measured by the second force sensor, and (iii) determine information regarding a current brushing angle of the brushhead based on the first information and the second information.