Josh taught me Political Ideology
Josh taught me Political Ideology at first year degree level for 4 months. He helped me prepare for my exams and advised me on my course-work. I found him to be patient and generous with his time. I would recommend him for other students.
I ended up with a 1st.