As a visiting professor of public policy, David Petraeus, the former Central Intelligence Agency (CIA) director and retired four-star general, will receive $150,000 annually to teach the course three hours a week at the City University of New York (CUNY) Macaulay Honors College beginning August.

The high salary will be funded through private fund-raising and not taxpayer dollars. In comparison, most full time adjunct professors are paid $25,000 annually.

Last November, the 60-year-old General resigned after admitting to having an extramarital affair with his biographer, Paula Broadwell, a fellow West Point graduate.

Petraeus will be leading a seminar on the country's role in the current global economic slowdown at the college.

"I look forward to leading a seminar at Macaulay that examines the developments that could position the United States -- and our North American partners -- to lead the world out of the current global economic slowdown," Petraeus said.

In addition to seminars, the retired general will be interacting with students on their research projects.

The former-war architect has also confirmed a deal with the University of Southern California (USC), and has secured a job offer from Harvard's Kennedy School.

He will be joining the USC faculty this fall, teaching part-time, mentoring veterans and participating in seminars on issues such as international relations, government, leadership, information technology and energy.

Previously, Petraeus served in the Iraq and Afghanistan wars as a four-star general. He earned a master's degree from the Woodrow Wilson School of Public and a Ph.D degree in International Affairs from Princeton University.