3.3
Quality2.9
Difficulty56%
Would Retake92
Reviews56%
Would Retake
92
Reviews
Rating DistributionOfficial
92 total ratings5
32
4
17
3
17
2
10
1
16
What Students Say
“Overall bad prof if you don't know your stuff”
MATH100 - 2.0 rating“I couldn't stop laughing the whole class”
MATH125 - 2.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
28%
Textbook Required
45%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.81 avg changeRatings by Course
MATH
5.0
(2)MATH122
5.0
(1)MATH121
5.0
(1)CALC
5.0
(1)MATH112
5.0
(2)Difficulty by Course
MATHFORELMTEA
5.0
MATH311
4.0
CALC200
4.0
MATH115
4.0
MATH220
3.9
Reviews (91)
Javad is an incredible prof. His enthusiasm for what he teaches is contagious. He is always available for help, very approachable and concerned for the success of his students. His sense of humor is great to say the least. Definitely a prof to have. Highly recommend.
he is the best math teacher ever. he teaches his class in a great way that u never get bored. he is also really helpful, and is always available for extra help.
Javad knows how to have fun with (and make fun of) life; his teaching is proof of that. He is always available for out-of-class help, and he wants his students to succeed. Great prof!
JAVAD ROCKS!
AWESOME if you want to like math and get it go in this class
He is an inspiring prof. I love his constant references to God. He has renewed my love of pure Mathamatical Thought.
great teacher. interesting and funny. wants to help you, doesn't make you feel dumb for asking questions.!!!
That class was the stupidist class I had ever taken, now I may not be the best math student, but this class made me feel stupider then dirt, and when I tried to get him to help me, he just couldnt explaine it to me...horrible professor!
Much better than Blair. He keeps the class interested, tells jokes. For all you will-be Javad students, write down his examples after he's done writing them. He often gets confused, but fixes it by blaming it on vodka (he actually fixes the problem too). Good prof, take him if you can. Him and the mic don't get along though. You'll see.
Javad was definately one of the best teachers I've ever had. I hate math but with him I got a "B" because he makes the class fun and he is so funny and very helpful when you go to his office. He is very consistent in the way he explains things, so it isn't confusing. I wish I could have him again!
Despite being a calculus class, Javad made it interesting enough to attend regularily. If you do all the homework and practise tests it's quite easy to get a high mark in this class.
Hilarious!
This class may have been hilarious for some but the jokes were stupid and the 50 min classes went by sooo slowly. He tried to use daily concepts that didn't make sense and nearly all examples on the board he messed up somehow and had to begin again or left it up to us to find the answer later. Blair is so much better!!!
His jokes are stupid and he really is not effective teaching.
Javad is one of the professors out there. If you get a chance to have a class with him, you will not be sorry. He is very entertaining (to say the least) and gets the material across effectively. Tests can be a little out there, sometimes.
he is great
javad tries to make jokes in order to keep the class with him but none of them are funny and they are all stupid. he knows his math but when he does examples he makes at least 2 mistakes per example. even the answer keys to his midterms or review tests have errors in them. How are we supposed to know if we are doing things right if he cant do the
although javad's jokes can be funny, they are not worth having to deal with his exams, which are very random and even though i'm pretty good at math and would actually study for them, i would never know what to expect. although he tries to keep the class engaged, it is very annoying when he gets most examples wrong and can barely do them himself
No Comments
Amazing prof!! Witty, intelligent, and engaging in class. He is so helpful in his office hours and in class. He is the best professor I have ever had (math or otherwise!)
If you know/like math then you will probably like him. If you're dense then you won't get his jokes or his teaching style and will probably to poorly in his class.
He is such an engaging prof, and he has a sense of humour that makes the class completely worth being in. He goes through an example from the text for every new topic in the notes and yes he makes a few errors but he loves engaging students to correct him. He is big on explaining the steps to questions too. Bottom line, hes my favourite for sure.
definitely increased my liking for the subject. i find myself paying attention in class not only because he can actually explain things but also because i don't want to miss one of his jokes. such a nice man and his review sessions are gold. cares about his students and knows his stuff. my favorite!!
Javad was such a genuinely nice professor. I was terrified to take this course, but it turned out to be all right because he really cares about how is students are doing and encourages questions and discussions. And he always admits it if he makes a mistake.
Very good!
Very good professor. One of the best I've had. You can tell he genuinely wants students to do well. To do well in this class you have to do (and fully understand) all of the assigned homework, otherwise you're doomed. His tests and final were challenging but not unreasonable like other profs I've had before where they seem to enjoy stumping you.
Javad tries to guide the class to an intuitive understanding of the topic, really helps to foster interest. Computation and intuition emphasized over proofs and theorems, but, you know, it's still a math class.
It's impossible to understand Javad Tavakoli and his writing is ridiculous. If you can, avoid his class!
Javad is a great math teacher. I've always hated math until his class. Although his writing and accent need getting used to, once that is overcome, the class is great. I know people from other math classes who sit in on Javad's lecture and are devastated that they did not get in his class. 3 hours is enough studying to get an "A" on a midterm.
He is a babe!
Extremely passionate about his teaching, and tries very hard to be funny and entertaining. He bends the rules to benefit his students (lets us use a different calculator in an exam, and an older edition of the textbook), but is often hard to understand. I would suggest a basic knowledge of calculus before taking this class. Great prof overall
The bad thigns about him are his inability to voice the knowlege in a way for students to understand, as well as his notes are horrible. The good thing about his class is that his tests are very easy and he has a wonderful personality. If you dont know any calc going into this class youll need outside help if you want to understand, but wont fail
An engaging teacher, he taught slowly enough that it was easy to understand his subject if you didn't know it already. If you did then attending class was slightly pointless as few complicated examples were given. Tests and exams were easy.
He is a good guy. He like to tell jokes, and make the class less intense. He explained things in an easy-to-understand way. I enjoyed his class.
Javed is amazing! I absolutely loathe math, but he made it fun. His personality is hilarious and he's a very reasonable guy. His tests are fair and easy if you do the practice test and assigned problems. He's super helpful outside of class, so don't hesitate to go to him if you don't understand something. He is very knowledgable about the subject.
tests are so easy
He is so funny person and he makes all exam extreme easy. He will cover everything that will be on the test so it is a good idea to attend every class!
Javad is a great prof! He truly cares about his students and wants everyone to succeed. He is very helpful both inside and outside of class and he keeps his teaching simple and to the point. Javad definitely has his priorities in order. He made a subject that I generally detest into my favourite class ever!!
Javad is an amazing prof. For any student going into first year math, or calculus I, he can relate some concepts that could otherwise seem impossible to understand (like derivatives, limits, etc.). One of the best profs at UBCO.
Best teacher at the university!!!
Somewhat clear lectures, fair marker, doesn't try to trick the students on tests. Fairly easy. 3 tests with 1 final. Overall good prof.
Very inefficient teacher. Does not teach the concepts in a clear and concise method. However.. His tests very EXTREMELY easy, so if you already know your stuff.. this is the class to take for a A+. Javad always has his answer keys wrong and tends to throw out new topics the day before the midterms or finals. NOT a good teacher, very EASY class.
Let me tell you, if you want a laugh, come to this class because Javad is HILARIOUS. I couldn't stop laughing the whole class.The downfall is that he is a brutal teacher. You can't read his handwriting and he's kinda all over the place. He is such a nice person though and actually does care about his students. Just not the easiest guy to understand
Awful expository, messy disorganized notes, zero lecture structure, goes off tangent easily, long homework, and brutal exams. He says X will be on exam, then Y shows up. He says Z will not be on exam, Z shows up. This class is mostly 75% luck and 25% hard work. It's impossible to fail since he is such a nice and funny guy.
Funny, but horrible teaching
very good. I can see he wants his students to have high marks
REALLY GOOD PROF super helpful, very understanding. His test are basically his practice test. Got a -A not that hard .
Worst math prof I've had. Notice most of his good reviews are from first years that haven't even had any other profs. Can't read his notes, teaches stuff wrong, unclear about everything. He means well and seems like he wants the students to succeed, but makes things harder than other math profs.
He's a funny guy, but I don't really understand his lectures sometimes. He has a somewhat bad handwriting that you can sometimes read. I understand that we only have a term to understand MATH 12 so it may be rushed, but he could have explained some of the concepts more clearly. Lots of doing maths required, be warned! Its easy if you've taken it.
I've never had this problem before, but I just couldn't pay attention, there is something about his lectures that leaves you confused and frustrated, I walked out during 80% of the classes because nothing was sticking. Also I have never been a class skiper, I actually took a similar calc course in college, but the way he teaches it makes it foreign
Great guy, however lectures are very confusing and writing is hard to read.
You cant understand anything that he says, I stopped going to lectures because it made me more confused. I couldn't learn and his writing is just as bad as trying to understand him.
class average on midterm #2...22%. 'nuff said
I was in javad's class for I think 3 classes??? I could not understand a single word he was saying, I switched out as soon as I could. Good thing I did too, I heard the averages on midterm 1 was %35 and Midterm 2 was #22. DO NOT TAKE THIS CLASS WITH HIM
He is really nice guy, really. But the tests were so hard that he had to curve the midterms and it ended up finals becoming 45% of the whole grade. It might end up failing hundreds of students. I feel sad for the professor because his passion for teaching real.
1st midterm was completely fine avg was in high sixties I'm sure. 2nd midterm avg was 20%. If you can switches classes, do it. Javad is a very funny prof but his English isn't great and explanation of the content is really hard to follow. If you decide to stay or you're stuck try teaching yourself with the book, seriously.
Hard to understand him but if you have taken Grade 12 Calculus then you can easily pass with a high 90. He curves almost every test so if you know your stuff well you can end up getting bonus marks. Overall bad prof if you don't know your stuff...
He's a nice prof, but when it comes to teaching he's not the best.
First off, he doesn't use a mic. Get ready to sit in the front of the class if you want to understand anything he says. He really cares about how students do, and has tons of office hours outside of class. If he was easier to understand and didn't use so many weird analogies, it would be a better class.
He is cares about his students a lot and if you go to him for help he will help you. Didn't attend many lectures because he is hard to understand but the notes he posts online are very good. He curves a lot of his tests and it was not too bad of a course if you took calculus in grade 12! He is really funny too
So freaking funny. If you've done Calc in high school I'd recommend going with Javad. He's a great prof and wants students to succeed.
He is very passionate and loves teaching. His lectures are enjoyable and as long as you pay attention he is not that difficult to understand, despite his accent. He posts his notes online, you just have to learn how to read his writing. He looks out for his students and does his best to make everyone succeed in his class.
Posts notes online and tells you some questions that will be on the tests. It can be a bit hard to understand him and consequentially, the material, but he scaled up every test and even the final. Ultimately, because I could understand him most of the time, I learned a lot from his lectures. He's also hilarious. I should have took him for 100 too.
Can be hard to understand because of his accent, but you get used to it quickly. Does tons of examples in class and uses humour to keep lectures interesting. Does his best to scale tests so that each student gets the best grade possible. Do your homework and an A should be no problem!
His lectures are hard to understand but if you go to his office hours he takes his time to explain. Go to the math and science centre and the SL sessions cause they are super helpful!
Javad is really friendly pro, I can tell he is tring to make everyone laugh, although he is not very good at teaching. Sometimes he will make a really simple question a har understandable exmple. beside the unporper examples he also spent to much time on the really easy questions which make the class boring. btw his accent is hard to followed .
Very disappointing as I paid hard earned money to attend this mandatory course. I find it very difficult to follow what he says (Engilsh speach is not clear) and his writing is often unreadable. It has been very difficult to pass this course. Better to just read the book and learn from the exercises with TA help.
Javad is a great professor! although sometimes you do not understand few topics you can go to office hours and he is willing to help you even if you have a lot of questions. He also makes sure that you are gonna pass and by this it means that he cares about the level of difficulty of the questions he puts in MDT and Final. He understands students.
Your success is positively correlated with the amount you practice. Don't skip classes, you'll fall behind. Even if you practice for 15 min a day, you won't fall behind. 1 assignment a week, and they're fair fair fair. Midterms and final too. Plus he's willing to spend lots of time with you. Good luck.
He is the the funniest little man in the world, the SL is very important because you can't really understand him that much but he cares about his students a lot and is very funny.
Javad is seriously one of the most caring people I have ever met. He is super nice and cares a lot about his students! His accent and writing is hard to understand at first. Midterms and final were all fair and reflected the pretests.
Full marks for mid term and final.
Start by saying Javad is probably amazing for in person lecture-language barrier and the issues with technology make for a subpar online environment. Writing is very messy but he does his absolute best to try and make you succeed. Do the Pre-test questions and understand them!!! Found it hard to relate lectures to assignments personally.
Javad is a nice person but his teaching is extremely hard to follow. There is a language barrier which isnt too bad but his handwriting is. He posts nothing of the lectures online so you have to go to class but he skips a lot of steps and doesnt allow questions during class. Only take his class if youre already good at math.
I think Javad may truly have some form of dementia of mental deterioration. I am not saying this to be cruel, but he would start sentences and lose the topic several words in, had trouble remembering what he had just said, etc. Homework was due three days before the necessary concepts were even mentioned in class, and lectures were incomprehensible
Javad is a very sweet, funny man. To do well in his course, attend the lectures because he doesn't post much online, but his lectures are always fun. He keeps the class engaged with jokes and funny comments. Sometimes it can be hard to read his writing, but he really cares about his students, and encourages people to come to his office hours.
While his lecture examples are not very helpful, the labs and assignments will prepare you for the midterms. His practice midterms were very helpful when doing exams and his lectures are super entertaining. Very easy if you have prior knowledge of Calculus. However, if you do not, be prepared to do some extra work outside of class assignments.
If you've taken calculus in high school then this course is pretty much a breeze. Attending lectures doesn't really teach you anything, but the practice midterms and final are super helpful. TAs are your best friend here. If you have questions, ASK THE TAs! Beware his handwriting is really hard to read.
Javad is super nice and very approachable. Out of the first-year math profs, he's definitely on the better side. For someone who struggles in math he made it passable.
Javad makes calculus fun and interesting. He cares about his students and want them to succeed. He also marks generously. One of my favourite professors for sure.
Professor Javad at UBCO is often unfairly criticized by students due to his accent and hearing impairment. However, he makes up for this by being a passionate and caring teacher. Students can easily excel in his class by dedicating just 1-2 hours a week to watching videos and practicing questions. With this effort, an A grade is easily attainable.
The best prof I had from 2023W. Hard to understand him at first(accent and writing), but you will get used to it. Caring prof and out of all the MATH100 profs from 2023W, he was the best/easiest. Take him for MATH101 also if you want a good grade. Don't take advantage of him being such a good prof, by talking loudly in his lectures. Watch The OCT.
Hilarious prof w/ a clear passion for teaching.
He is a nice guy but he can't teach at all. He is way too disorganized and his writing is actually impossible to read. His TA is the only reason I made it through the class. Thank god for him.
Javad's classes are always fun, he tries his best to make the class engaging. The course is difficult in its nature but his tests are not too challenging and he doesn't create tough examples in class.
Nice person, bad professor. His writing is difficult to read and his accent makes it hard to understand sometimes. 220 is a difficult course in itself, but he tries his best. TA was a life saver.
This is a hard course, and I knew that going in, but it was made harder by Javad, who was technologically inept, mostly deaf, and prone to tangents. Like most lectures, this course was like an episode of Dora except instead of silence when a question was asked it was everyone screaming the answer and Javad not hearing. He also loves coffee.
Way too old as he often rambles about random stuff. English unclear and very quiet.
Funny guy but an absolutely horrid teacher. No clue how to use technology and just mumbles through the whole lecture. Does notes on the board but has genuinely unreadable handwriting and doesn't explain anything
Lacks effective teaching skills. Handwriting is very poor. Skips topics and then includes them on tests. He cannot address problems during office hours. I feel terrible paying tuition for this class, but I have no choice.
I honestly love Javad. He's hilarious and really endearing, BUT he's certainly not the best prof. Lecture notes are illegible, so attendance is mandatory. He taught different material than what he tested on, and he doesn't answer questions well (he's mostly deaf too). Love the guy, but strap in - the course is tough.
Class Info
Online Classes
100%
Attendance Mandatory
28%
Textbook Required
45%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.81 avg changeRatings by Course
MATH
5.0
(2)MATH122
5.0
(1)MATH121
5.0
(1)CALC
5.0
(1)MATH112
5.0
(2)Difficulty by Course
MATHFORELMTEA
5.0
MATH311
4.0
CALC200
4.0
MATH115
4.0
MATH220
3.9