If you are new to melting cheeses, sharper or harder cheeses like sharp cheddar can separate when exposed to high heat. To avoid separation (that grainy, oiliness that happens when the cheese is overheated) make sure to remove the pot from the heat before adding your cheese, stirring in small handfuls at a time. You can also add American cheese along with the cheddar, which has ingredients that helps cheese melt better.