Dice peeled potatoes and garlic and boil together in a large pot until potatoes are soft enough to mash. Drain potatoes and mash. Add butter and milk and continue to mash until soft. Season with salt and pepper to taste. Set aside.
Brown ground beef in a large skillet. Add carrots and onions and cook until softened. Salt and pepper to taste.
Using 2 litre casserole dish, pack ground beef mixture onto bottom of casserole dish. Spread creamed and kernel corn onto ground beef and top with dollops of mashed potatoes until they cover the corn completely. Smooth off the top of the mashed potatoes and sprinkle parmesan cheese over the potatoes.
Cook the Shepherd's Pie in a 350F oven for 45 minutes or until bubbles appear along the sides.