Teaching Experience

Teaching in class

University of Idaho, USA

August 2022 – Present

TermRoleCourse
Summer 2026Instructor (Online)Calculus III
Summer 2026Teaching AssistantCollege Algebra
Spring 2026InstructorCalculus III
Fall 2025InstructorCalculus III
Summer 2025Instructor (Online)Calculus I
Spring 2025Teaching AssistantCalculus I
Fall 2024Teaching AssistantSurvey of Calculus
Summer 2024TutorMathematics Assistance Center
Spring 2024Teaching AssistantSurvey of Calculus
Fall 2023Teaching AssistantCalculus II
Summer 2023Instructor (Online)Calculus I
Spring 2023Teaching AssistantCalculus I
Fall 2022Teaching AssistantCalculus I

Trinity International College, Nepal

July 2018 – July 2022

Lecturer — Taught Higher Secondary Mathematics.


Apollo International College, Nepal

July 2021 – July 2022

Visiting Faculty — Taught Business Mathematics I & II for BBA students.


Olympia World H.S. School, Nepal

February 2014 – February 2018

Mathematics Teacher — Taught Higher Secondary Mathematics.


Teaching Resources

College Algebra

Calculus I

Calculus II

Calculus III

Differential Equations

What Students Are Saying


"Instructor provided actual notes about what mistakes we made on homework which allowed me to understand what I was doing wrong. He went over good examples and homework problems which was very helpful in understanding the material."

Calculus I Student
University of Idaho • Fall 2022

" The instructor was super clear during recitation and was always willing to answer questions and explain more if necessary. He always wrote comments on the HW assignments saying what the error was."

Calculus I Student
Calculus I • Spring 2023

"He was helpful by replying back to my emails, when I had questions for him."

Calculus I Student
Calculus I • Summer 2023 (Online)

"Rajib always gave clear examples and always helped me understand what content would be on the exams. He explained the problems thoroughly and led me to a complete understanding of all of the topics."

Calculus II Student
Calculus II • Fall 2023

"Rajib went over questions selected by the classroom so that was helpful for homeworks and quizzes."

Survey of Calculus Student
Survey of Calculus • Spring 2024

"I was able to work as a group on assignments and this allowed me to talk about my ideas with others around me."

Survey of Calculus Student
Survey of Calculus • Fall 2024

"Adding optional group study sessions and allowing regular student feedback would help improve understanding and make the course more engaging."

Calculus I Student
Calculus I • Spring 2025

" I think the video lectures could go a little faster, but I suppose the lecture notes are the same content. It could be improved by being an in-person class, but as an online class this is around as good as it gets I think."

Calculus I Student
Calculus I • Summer 2025 (Online)

"Maybe some additional extra credits included would be interesting and better for the students to score good grades."

Calculus III Student
Calculus III • Fall 2025

"It is hard to study for the tests when the practice tests are not an accurate representation of what content will be on the test. Some extra practice problems of all the content would be very useful in order to better practice before the test."

Calculus III Student
Calculus III • Spring 2026