Finding a student tutor

To help students who need additional assistance with courses, Student Services has compiled the following list of undergraduates who have expressed interest in providing tutoring services for the 2023-24 academic year. Students seeking this assistance pay an hourly rate to the tutor that is negotiated between the tutor and the student, which is typically in the range of $15-$25.

Students should agree on hours, fees, and method of payment with the tutor prior to the first meeting. All meetings should take place online (e.g., via Microsoft Teams) or in person at a safe and public location.

Disclaimer

The University of New Brunswick has verified that each tutor has either completed the course that they would like to assist with and received a final grade of B+ or higher, or they are a graduate student who has successfully completed comparable courses at another institution. However, UNB does not provide any guarantee as to the quality of services or any academic outcomes. Furthermore, this list should not be considered as an endorsement of these tutors, who have not been vetted in any way beyond the grade verification by the University of New Brunswick.

Students should make use of these tutoring resources at their discretion.

Tutors are not employees or agents of the University of New Brunswick. The relationship is solely between the tutor and the student. All legal responsibilities for that relationship (such as tax reporting, obtaining payments, and other legal requirements) are the sole responsibility of the tutor and student.

Becoming a tutor

If you're interested in becoming a tutor, fill out and submit the tutor registration form.

All courses that you wish to tutor must have been completed with at least a B+.

Payment between involved parties (tutor and student) does not involve the University of New Brunswick.

For further assistance, questions, or concerns email sjacadcoach@unb.ca. The list will be updated as tutors become available.

Common questions

Before you hire a tutor, try campus resources available to you. If you find yourself struggling in a course, be sure to schedule an appointment with your professor. You can share your work and ask any questions you may have. In addition to a huge amount of information available online, you can also take advantage of these services available to you:


Review the list of tutors and contact the tutor offering services for your course. If there is no tutor listed for your course, you might want to contact the department or professor and see if they know of a senior student who might be available to help. Some students may also advertise on bulletin boards on-campus or on social media. When contacting tutors, be mindful of what personal information you share.


Rates are decided between the student and tutor, usually before the first paid session. In general, you can expect to pay $15-$20/hour for introductory courses with increased rates for upper level courses. We recommend setting an introductory meeting to ensure both parties are happy before starting a paid session.


UNB Saint John cannot ensure the quality or compatibility of a tutor. We recommend an introductory meeting to confirm the arrangement will work before starting paid sessions. When problems arise address them early on. If the tutoring is not working out, either party has the right to cancel your sessions.


If you're interested in becoming a tutor, fill out and submit the tutor registration form. All courses that you wish to tutor must have been completed with at least a B+.


Effective tutors help students develop the skills required for a course as well as the skill of learning for themselves. This sometimes includes discussing work that will be graded. Tutors should never complete any part of coursework that is to be graded for the student. Discussing, asking open-ended questions, and sharing resources is okay -- telling the student what to write is not.


Student Services cannot guarantee tutors will receive work. Requests for tutors typically increase as the term progresses.


Student tutors

gep.andreani@unb.ca, English and Italian

NB: I have received transfer credits for the courses below based on completing the advanced placement assessments in secondary school.

  • MATH 1001: Calculus for Life Sciences
  • MATH 1003: Introduction to Calculus I
  • PHYS 1011: Introductory Physics I
  • PHYS 1021: Experiments in Introductory Physics I

faith.boriowo@unb.ca, English

  • BA 1501: How Business Works
  • BIOL 1105: Biological Principles I
  • CHEM 1041: General Chemistry I
  • HEAL 1001: Current Issues and Future Trends in Health

mchalles@unb.ca, English

  • ADM 1165: Business Communications I
  • ADM 1192: Business Planning & Entrepreneurship
  • ADM 1195: Applied Management Skills
  • ADM 1513: Organizational Behaviour
  • ADM 2713: Management for Information Systems
  • ADM2815: Human Resources Management
  • ADM 3123: Business Law I
  • ADM 3192: Community Leadership
  • ADM 3875: Labour Relations
  • ADM 4143: Strategic Management
  • ADM 4526: Motivation and Work Behaviour
  • ADM 4825: Compensation Management
  • ADM 4826: Employment Law
  • ADM 4827: Workplace Health & Safety
  • ADM 4835: Contemporary Issues in Human Resources Management

sudip.chatterjee@unb.ca, English, Hindi and Bengali

This doctoral student has assisted with the following courses as a teaching assistant.

  • CS 1083: Introduction to Computer Programming
  • CS 2383: Data Structures and Algorithms
  • CS 6545: Big Data Systems

r845r@unb.ca, English and Hindi

  • PHIL 2005: Philosophy of Person
  • POLS 1201: Introduction to Canadian Politics
  • SOCI 1001: Introduction to Sociology

yan-ru.chen@unb.ca, English

  • CS 1073: Introductory Computer Programming I (in Java)

h5re2@unb.ca, English

  • PSYC 1003: Introductory Psychology I

eoin.dodd@unb.ca, English

  • ADM 1195-FR02A
  • ADM 2815-FR03A
  • ANTH 3662-FR0
  • A ENGL 2984

raha.rikhtehgaran@unb.ca

  • BIOL 1017: Applications in Biology
  • BIOL 1205: Biological Principles, Part II
  • BIOL 1441: Human Anatomy and Physiology I
  • BIOL 1442: Human Anatomy and Physiology II
  • CHEM 2421: Organic Chemistry I

sgoyal@unb.ca

  • MBA 6108: Data Visualization
  • MBA 6606: Business Data Analysis

saifullah.hakimi@unb.ca, English, Dari, Turkish and Persian

  • ADM 1213: Financial Accounting

kmmahmudul.haque@unb.ca, English and Bengali

  • ANTH 1001: Introduction to Sociocultural Anthropology
  • ANTH 2504: Introduction to Medical Anthropology
  • ANTH 2506: Learning Medical Anthropology
  • ANTH 3114: Gender, Sex, and Culture
  • ANTH 3502: Medical Anthropology and Public Health
  • ANTH 3704: South Asia
  • SOCI 1564: Social Determinants of Health
  • SOCI 2433: Social Problems
  • SOCI 3243: Sociology of Culture
  • SOCI 3335: Religion, Gender and Society
  • SOCI 3533: Social Inequality
  • SOCI 4011: Qualitative Research Methods for the Social Sciences

 cjean@unb.ca, English

  • ANTH 1001: Introduction to Sociocultural Anthropology
  • ANTH 3014: Theoretical Issues in Anthropology
  • ANTH 3303: History of Archaeological Thought
  • ANTH 4091: Selected Topics in Anthropology
  • ANTH 4094: Selected Topics in Anthropology
  • ANTH 5001: Anthropology Honours Seminar
  • HIST 1415: Native People in Pop Culture
  • HIST 2302: Canadian Emp* and Imperialism
  • HIST 3402: American Revolution
  • SOCI 3403: The Loyalists
  • HIST 3415: Screening Blackness
  • SOCI 4011: Early Modern Queens

sam.landry@unb.ca, English

  • PHIL 1101: Critical Thinking
  • PHIL 1301: Introduction to the History of Philosophy I
  • PHIL 1302: Introduction to the History of Philosophy II
  • PHIL 1401: God, Mind and Freedom
  • PHIL 3208: Ecological Ethics
  • PHIL 3209: Health Care Ethics in Canada
  • PHIL 3421: Philosophy of Mind
  • PHIL 3435: Science Vs. God?

elawal@unb.ca, English

  • BA 1501: How Business Works
  • BIOL 1017: Applications in Biology
  • BIOL 1205: Biological Principles, Part II
  • BIOL 1441: Human Anatomy and Physiology I
  • BIOL 1442: Human Anatomy and Physiology II
  • BIOL 2245: Introductory Molecular Cell Biology
  • BIOL/CHEM: 2065 Introductory Biochemistry
  • BIOL 2615: Introductory Zoology
  • BIOL 3853: Introduction to Pathophysiology
  • CHEM 1041: General Chemistry I
  • CHEM 1046: Introductory Chemistry Laboratory I
  • CHEM 1072: General Chemistry II
  • CHEM 1077: Introductory Chemistry Laboratory II
  • CHEM 2421: Organic Chemistry I
  • HEAL 1001: Current Issues and Future Trends in Health
  • HEAL 1002: Introduction to Health from a Global Perspective
  • HEAL 2001: Health Communications
  • HEAL 2002: Introduction to Data Analytics and Health Information Technology
  • HEAL 2003: Methods in Health Research and Information Literacy
  • HEAL 3001: History and Structure of the Canadian Health Care System
  • HEAL 3002: Indigenous Health Determinants
  • HEAL 3101: Molecular and Cellular Basis of Cancer
  • INDG: 1002 Introduction to Indigenous Studies
  • PSYC 1003: Introductory Psychology I
  • PSYC 1004: Introductory Psychology II
  • PSYC 2712: Foundations in Neuroscience
  • PSYC 3033: Health Psychology
  • PSYC 3383: Sensation and Perception
  • SOCI 1001: Introduction to Sociology
  • SOCI 2376: Sociology of Health, Illness and Healing
  • STAT 1793: Introduction to Probability and Statistics I

lleen@unb.ca, English

  • BA 1501: How Business Works
  • BA 2303: Principles of Marketing
  • BA 2504: Introduction to Organizational Behaviour
  • BA 2611: Business Data Visualization
  • BA 3328: Consumer Behaviour
  • ECON 1013: Introduction to Microeconomics
  • ECON 1023: Introduction to Macroeconomics
  • ECON 2013: Intermediate Microeconomics
  • ECON 2023: Intermediate Macroeconomics
  • ECON 2213: Poverty, Inequality and Income Redistribution
  • ECON 3013: Microeconomics I
  • ECON 3023: Macroeconomics I
  • ECON 3401: International Trade & Trade Policy
  • ECON 3613: Game Theory
  • ECON 3665: Mathematical Economics
  • ECON 3813: Health Economics
  • ECON 4645: Introduction to Applied Economics
  • MATH 1003: Introduction to Calculus I
  • MATH 1853: Mathematics for Business I
  • PSYC 1003: Introduction to Psychology I
  • PSYC 1004: Introduction to Psychology II
  • PSYC 2401: Social Psychology
  • PSYC 3265: Forensic Psychology
  • STAT 1793: Introduction to Probability and Statistics I

megbuwe.praise@unb.ca, English

  • CHEM 1041: General Chemistry I
  • CHEM 1046: Introductory Chemistry Lab I
  • HEAL 1001: Current Issues/Future Trends in Health
  • PSYCH 1003: Introductory Psychology I
  • SOCI 1001: Introduction to Sociology

calebpnmoore.7@unb.ca, English

  • CHEM 1041: General Chemistry I
  • CHEM 1072: General Chemistry II
  • CHEM 2421: Organic Chemistry I

nn.mridha@unb.ca, English and Bengali

  • ECON 3013: Intermediate Microeconomics
  • ECON 3023: Intermediate Macroeconomics
  • ECON 3665: Mathematical Economics

thuha.nghiem@unb.ca, English and Japanese

  • ADM 1165: Business Communications I
  • ADM 1192: Business Planning and Entrepreneurship
  • ADM 1313: Principles of Marketing
  • ADM 2623: Business Statistics
  • JPNS 1013: Introductory Japanese I
  • MATH 1843: Mathematics for Management

vnguyen4@unb.ca, English and Vietnamese

  • CS 2043: Software Engineering I
  • CS 2253: Machine Level Programmig
  • CS 2263: Systems Software Development
  • CS 2333: Compatibility and Formal Languages
  • CS 2383: Data Structures and Algorithms
  • CS 2413: Information Security
  • CS 3035: Building User Interfaces
  • CS 3103: Programming on the Web
  • CS 3853: Computer Architecture and Organization
  • CS 3873: Net-Centric Computing
  • CS 3997: Professional Practice
  • CS 4725: Introduction to Artificial Intelligence
  • CS 4765: Natural Language Processing
  • MATH 1503: Introduction to Linear Algebra
  • STAT 2593: Probability and Statistics for Engineers
  • STAT 3093: Probability and Mathematical Statistics II

sarah.sheppard@unb.ca, English

  • BIOL 1105: Biological Principles Part I
  • BIOL 1017: Applications in Biology Part II
  • BIOL 2015: Introductory Genetics
  • BIOL 2065: Introductory Biochemistry
  • BIOL 2615: Introductory Zoology
  • BIOL 2125: Introductory Botany
  • BIOL 2485: Introduction to Microbiology
  • CHEM 1041: General Chemistry I
  • CHEM 1046: Introductory Chemistry Laboratory I
  • CHEM 1077: Introductory Chemistry Laboratory II
  • GEOL 1044: The Earth: Its Origin and Evolution
  • PSYC 1003: Introductory Psychology I
  • PSYC 1004: Introductory Psychology II
  • STAT 1793: Introduction to Probability and Statistics

moon.g@unb.ca, English

  • ESCI 1001: The Earth: Its Origins, Evolution and Age
  • ESCI 1012: Environmental Earth Sciences

esmithba@unb.ca, English

  • ENGL 3605: Indigenous Literature of Turtle Island

soleimani.ftmh@unb.ca, English and Farsi

  • BA 1216: Accounting for Managers I
  • BA 2217: Accounting for Managers II
  • BA 3235: Intermediate Accounting I
  • MBA 6103: Professional Development I
  • MBRA 6303: Marketing, Theories and Strategies
  • MBA 6606: Business Data Analysis

jenna.stonham@unb.ca, English

  • MATH 1003: Introduction to Calculus I
  • MATH 1013: Introduction to Calculus II
  • MATH 1503: Introduction to Linear Algebra
  • MATH 2203: Discrete Mathematics
  • MATH 2513: Intermediate Mathematics I
  • MATH 3343: Networks and Graphics
  • MATH 3503: Differential Equations for Engineers
  • PSYC 1003: Introduction to Psychology I
  • PSYC 1004: Introduction to Psychology II
  • STAT 1793: Introduction to Probability and Statistics I
  • STAT 2793: Introduction to Probability and Statistics II

aumejei@unb.ca, English

  • BIOL 1205: Biological Principles, Part II
  • CHEM 1041: General Chemistry I
  • STAT 2263: Statistics for Health Sciences and Non-Science Majors

kvarty@unb.ca

  • BIOL 1001: Biological Principles, Part I
  • BIOL 1012: Biological Principles, Part II
  • BIOL 2023: Introductory Biochemistry
  • BIOL 3013: Advanced Genetics
  • BIOL 3031: Cell Signaling BIOL 3043: Cell Biology
  • CHEM 1001: General Chemistry I
  • CHEM 1012: General Chemistry II
  • CHEM 2421: Introductory Organic Chemistry: Structure and Properties
  • CHEM 2422: Introductory Organic Chemistry: Reactivity

zhipeng.zhang@unb.ca

  • MATH 1001: Calculus for Life Sciences
  • MATH 1003: Introduction to Calculus I
  • MATH 1013: Introduction to Calculus II
  • MATH 1503: Introduction to Linear Algebra
  • MATH 1853: Mathematics for Business I
  • MATH 1863: Precalculus Mathematics
  • MATH 2203: Discrete Mathematics
  • MATH 2513: Multivariable Calculus for Engineers
  • MATH 3073: Partial Differential Equations
  • MATH 3093: Elementary Number Theory
  • MATH 3243: Complex Analysis
  • MATH 3343: Networks and Graphs
  • MATH 3414: Introduction to Numerical Methods
  • MATH 3713: Analysis I
  • MATH 3733: Abstract Algebra
  • MATH 4704: Introduction to Coding Theory