Wash and dice potatoes, garlic, and onions and add to pot of salted boiling water.
Dice ham and add to the boiling water ( sometimes I use country ham but I fry it first)
When potatoes will mash with a fork, drain almost all the water, add butter and enough milk to cover the potatoes.( if company shows up, just add more milk lol)
When it comes to a simmer, get a cup of the milk out of the pot and add the corn starch then put it in the pot. When it returns to a simmer it is ready but make sure you keep it stirred after adding the corn starch.
Serve over cornbread or in a bowl with cheese on top........man its good.