The most effective technique is to slow down time and hit him with a full railgun shot; the alternate fire of the railgun; or the alternate fire of the shotgun. However, you must first disable his shield with an EMP grenade. Once done, you will do substantial damage. It will break into a intermission sequence and spiderbots will appear. Kill themm then resume fighting the general. If you have enough Bio Energy, repeat the previous tactic. If not, use the EMP, then the alternate fire of the railgun or shotgun. The shotgun is easier to hit him with, but does less damage. After you inflict more damage, walkers will appear. Destroy them with the method of your choosing (rocket launcher recommended). Then, once again resume the fight with the general. This is his last round -- spare no expense. Wear down or use an EMP on his shield, then kill him with massive fire power, or one of the alternate attacks of the railgun or shotgun.
Defeating the crazy general
Enemies that are not Bosses can be killed with the ice pick. One hit and they are down. After about a second you hear the sound of the ice pick breaking their spine.