In a large skillet, heat butter until melted over medium heat.Add garlic and sauté for 1-2 minutes.Add asparagus to the skillet. Using a spatula, flip and stir to coat each asparagus with butter/garlic.Sprinkle asparagus evenly with salt.Cover and let cook for 10-15 minutes, or until asparagus is tender. Flip and turn asparagus one or two time throughout cook time.Once cooked, flip and turn asparagus one last time to evenly coat. Salt as needed to taste. Sprinkle tops of asparagus with Parmesan cheese. Serve warm.