TECHNOLOGY FOCUS - INORGANIC CHEMISTRY - Preferred Process: The reacting step comprises: contacting the feed material with the heterogeneous catalyst; heating the feed material and the heterogeneous catalyst; adding the alcohol and the homogeneous catalyst to the feed material and the heterogeneous catalyst to obtain a reaction mixture; and allowing the reaction mixture to react. The allowing step comprises incubating the reaction mixture for a period of time such that a substantial portion of the glyceride in the feed material is converted into the corresponding alcoholic ester of the glyceride before a saponification side reaction is substantially started. The process further comprises: removing some or substantially all of the glycerol from the biofuel mixture to produce the biofuel. The process comprises: contacting the feed material with the heterogeneous catalyst, heating the feed material and the heterogeneous catalyst, adding an alcohol and the homogeneous catalyst to the feed material and the heterogeneous catalyst, and allowing the glyceride in the feed material and the alcohol to react to produce the corresponding alcoholic ester of the glyceride; and converting the feed material in the presence of an alcohol, into glycerol and the corresponding ester of the glyceride using the heterogeneous resin catalyst combined with the homogeneous catalyst. Preferred Components: The feed material comprises: a fatty acid triglyceride; and a material comprising a vegetable oil and/or an animal fat. The mass ratio of the catalyst composition to the feed material is 1:3. The molar ratio of the alcohol to the feed material is 1:1-20:1, preferably 7:1. Preferred Components: The homogeneous catalyst is an alkali compound and/or alkali earth compound. The alkali compound is sodium methoxide (preferred), sodium hydroxide, potassium hydroxide and/or calcium hydroxide. The homogeneous catalyst is not more than 1 (preferably 0.02)% of the feed material weight. The heterogeneous catalyst is an anion exchange resin, a cation exchange resin and/or a metal oxide, where the anion exchange resin is a gel type anion exchange resin and/or a macroporous type anion exchange resin. The heterogeneous catalyst is tin oxide, magnesium oxide, zinc oxide, hydrotalcite, zeolite loaded with sodium oxide, lithium/calcium oxide, potassium fluoride/zinc oxide, zinc/iodine, potassium loaded alumina and/or mixed metal oxides. EXAMPLE - Soybean oil (30 g) and Marathom A (RTM: Anion exchange resin) as a resin catalyst were added in a flask (125 ml) at 328 K. Methanol (0.02 M) as homogeneous catalyst and sodium methoxide solution were added to the flask. The flask containing reaction mixtures were capped and sealed. The sample solution was collected and dried to remove dissolved methanol and worked up to give biodiesel.