Cadet Eric Hanson, played by Eric Nenninger, is Francis' friend at the Marlin Academy and at the Alaskan Lodge who has a slight addiction to pornography. Eric was Francis' reluctant sidekick and normally suffered the consequences by the antics caused by Francis. On several occasions, Eric has mentioned that he has two fathers. At the start of season three, he turned 18 and dropped out of the academy to go work at the Alaskan Lodge. Francis emancipates himself to follow Eric to Alaska, finding out that their job is not as great as they hoped. Eric has a big fear of Lavernia and has mistrusted Piama once when he thought she was having an affair with someone else. However after Francis learns that she was reconciling with her estranged father, he ran back to the logging camp to get even with Eric.
In Dewey's Dog, Eric is also confronted by Spangler, but the former, drunk commandant barely recognized him. After Francis got Spanger his first job, he was fired immediately on the first day when he showed up drunk. Eris wisely tells him that the only thing that made Spangler happy was bullying helpless students and without that purpose there's nothing left for him. He and Francis helps get him a 2nd job at the Snow Haven Retirement Home where he has free reign to bully the elderly.
After the logging camp closes down, Francis eventually gets a job at the ranch, but Eric is left to hitch-hike in the road, possibly as revenge for dragging him to Alaska. His fate is unknown.