Combine flour, parmesan cheese, salt and garlic powder. Mix together oil, eggs, and beer. Add moist mixture to dry ingredients. Heat oil in a deep fryer or deep pan to 350*. When oil is hot, dip halibut chunks in batter and deep fry until golden brown. Vegetables are battered and fried in same way. Ingredients should be dry, or dipped in flour for the batter to adhere firmly. Drain on paper and serve at once.