Explain his/her major philosophical teachings.

(1) Outline a historical background of your chosen Philosopher
(2) Explain his/her major philosophical teachings
(3) Give 2-3 lessons you learned from the Philosopher,

Last Completed Projects

topic title academic level Writer delivered