Daggers
From MM6 Wiki
Dagger skill
Knights, Paladins and Archers can choose dagger as a starting skill. Sorcerers have it by default, and Clerics cannot use daggers at all. It can be taught in New Sorpigal (for 375 in Buccaneers' Lair guild), Free Haven ( in Smugglers' Guild) or Frozen Highlands (Protection Services, 625).
Expert trainers can be found in Castle Ironfist (Terrance Smith) and Free Haven (Logan Dasher) (rank 4, 2000).
Master trainer Jules Miles lives in Frozen Highlands (rank 8, Speed 40, 5000).