Peer Tutors

Peer Tutors at Richmond are current students who are paid by the University to offer academic support to others across a range of subject areas. If you’re finding a particular topic challenging, at least one of our Tutors is likely to have relevant experience that they can share.

Peer Tutors don’t do your work for you (this is likely to be considered plagiarism). Instead, they offer guidance and supporting knowledge to help you achieve your potential. If you do request a Peer Tutor, you will be asked to accept several terms and conditions which make the role of the Tutor, and our expectations of you, clear.

Peer Tutoring is paid for by the University and so we encourage any students to participate who may benefit.

Please have a look at our tutor profiles below and make contact using the email links at the bottom of each profile.

Serena Nwafor

Computer Science Major, Math minor

Hi, my name is Serena and I am a third year student at Richmond studying computer science.I can tutor your in the following classes:
Probability and Statistics
Calculus
Foundations of Mathematics
Research and Writing
Mathematics of Argument and Reasoning

Hiba Ouadia

Finance & Accounting Major, Business Law Minor

Hi, my name is Hiba and I am in my second year at Richmond studying finance and accounting.

I can tutor you in:

Probability and Statistics Financial Accounting, Managerial Accounting, Visual Thinking, Social Change in Practice, Research and Writing 1 & 2

Alish Andani

Computer Science Major

I’m a first-year student in Computer Science, excited to assist you on your programming journey, especially with Python. I remember what it’s like to start, so I’m here to help you with basics of programming with the aid of Python. Let’s explore the world of Python together!

I can support you with:
Foundations of computer science – DGT 3101
Fundamentals of programming – DGT 3100
Research and writing 1 – GEP 3180
Visual thinking – GEP 3150
Tools for Change – GEP 3105

I have made a discord server (still a work in progress) as well to easily reach out to one another https://discord.gg/kqxTMFe5Rk

Upasana Bhatt

Communications: Media Studies Major, Film Studies Minor

Hello! I’m Upasana, a final-year with a major in Communications:Media Studies and minor in Film Studies. Please feel free to reach out to me should you have questions or concerns about any and all classes included in the aforementioned major and minor 🙂

I can support you with: Introduction to Film Studies, Introduction to Filmmaking, Foundations in Mass Media & Comms., Introduction to Visual Culture, Introduction to Intercultural Communications, Cultural Theory, Film in the Americas, Mass Comm. and Society, Video Production, Gender in Film, Political Communications, Mainstream Cinema, and Media Ethics & Law.

Krishika Jain

Business Management Major, Maths Minor

Hi! I’m Krishika Jain, majoring in Data Analytics and minoring in Mathematics. I have a strong foundation in Python and would love to help you learn the basics. I’m also learning French, exploring new ways to grow and challenge myself. Feel free to reach out if you need any assistance—I’m here to help!


I can help you in these subjects:
– Functions and Applications
– Research and Writing 1 & 2
– Visual Thinking
– Foundations of Computer Applications
– Social Change in Practice
– Tools for Change
– Introduction to Management
– World of Entrepreneurship

Margie Blair

Communications: Media Studies Major, International Business Minor

Hi! My name is Margie and I’m from Chicago. I’m majoring in communications and media studies, with a minor in international business. I have a strong background in writing, so please reach out to me for any help with papers, or if you need assistance with any of the courses I’ve listed!


Here are some courses I can help you out with:
Tools for Change
Social Change in Practice
Visual Thinking
Foundations of Business
World of Entrepreneurship
Foundations of Media Production
History of Fashion
Introduction to Visual Culture
Introduction to Intercultural Communications
Introduction to Advertising Practice
Foundations of Sociology

Aryan Gupta

Computer Science Major

Hello! I’m Aryan Gupta, a Computer Science major with a passion for connecting with people. I enjoy collaborating and sharing knowledge, so if you have questions or need assistance, don’t hesitate to reach out! I can help with courses related to computer science, as well as liberal arts subjects .

Here are some courses I can help you out with:
Tools for Change
Social Change in Practice
Visual Thinking
Research and Writing
Research and Writing II
Probability and Statistics I
Systems Analysis
Designing Computer Networks
Introduction to Programming

Luna Reyna

Communications: Political Science Major, International Business Minor

 Hi, my name is Luna, I’m majoring in Political Science with a minor in International Business. I’m passionate about art of all kinds and learning about new places and cultures. I am excited to start helping fellow students in any areas possible to support you in your academic journey. I hope to see how we can tackle any sort of new challenges together.

Cole Souder

International Sports Management

 Hello, my name is Cole Souder I am a current student athlete for Richmond’s RIASA program studying International Sports Management with a minor in Data Analytics. I am confident in my ability to tutor you in a wide range of topics including:
Tools for Change
Social Change in Practice
Visual Thinking
Foundations of Business
Research and Writing
Research and Writing II
Probability and Statistics I
As well as many more just feel free to reach out! I look forward to meeting you all and helping you in any way possible.