American English dictionary that includes pronounciation. I'm afraid I'm not familiar with the companies that make British English dictionaries.
Beaumount - Bo
Kenmore - more
Kayce - not sure, but I would look at that and say Kais
Kusche - I think most people, including myself, would say "Koosh," but last names are weird like that. It looks German, and he might say it the German way, Koosh-uh. You could probably get away with saying "Koosh" with a tiny bit of "uh" at the end.
- For Teachers