2.2
Quality3.8
Difficulty15%
Would Retake110
Reviews15%
Would Retake
110
Reviews
Rating DistributionOfficial
110 total ratings5
17
4
14
3
10
2
15
1
54
What Students Say
“He does not go into to detail about teaching you how to do quantitative problems and gives you little time to actually solve problems”
ACCT111 - 1.0 rating“I had Finance 110 with him”
FIN110 - 2.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
48%
Textbook Required
40%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-1.74 avg changeRatings by Course
BUS140
5.0
(1)FIN001
5.0
(1)FIN320
5.0
(1)FIN220AND221
5.0
(1)FIN310
4.3
(3)Difficulty by Course
220
5.0
FIN001
5.0
ACCT111
4.2
ACCT207
4.1
ACCT110
4.0
Reviews (109)
He's really enthusiastic, and the class was entertaining, but the all multiple choice tests were quite difficult (no chance for part marks!) and the text book wasn't helpful at all.
Basically, he is just reading slides and making jokes.not worth to attend class.I feel,He don't like answer student's questions. don't explain at all. the exam he gave can not represent what student should learn.usefull techs can not be found on exam. taking his class, you got to study by you own, be patience on his joking and be carefull on exam
He's class is fun...BUT that is all you got from his class. You didn't really learn stuff from him. and his teaching skill is bad. He didn't explain well. Did not really help student even he claim he always want to help.He did not give exam back and did not explain the answer well. I agree what other people says....you have to study on your own
Their comments are rife with grammatical errors. Never had a more exciting professor. He changed my outlook on investments. Very helpful outside of class. I can understand the complaints about the midterm, but if you studied adequately and paid attention in the midterm review than you shouldn't of had a problem.Can't trust these dodgey ratingsU
attendance is a must, not neccessarily because you'll learn much but because your participation grade depends on it. incredibly intelligent, and knows what he's talking about in both fin. & acct (a bit cocky thought). the multi choice tests are dead easy if you study (the textbook website is your friend)..but watch out for any long answer tests.
Quite an experience! He is very entertaining (a little egotistical)and definitely kept the students on their toes. You absolutely need to pre-read, or else you will look like a fool when he calls on you for the answer. Didnt really show us how to answer problems, just expected the class to figure it out, but I would attend another class of his...
lmao... the guy that commented on grammatical errors needs to retake ESL. I can see at least three OBVIOUS mistakes.
Unique teacher, with a great sense of humour! not necessarily the best teacher out there but is entertaining nonetheless. Make sure you keep up with the reading or he will make you look foolish in class!
Mahesh is a very naughty teacher!!!
Make sure you keep up with your reading or he will make a fool of you. Don't try to blend in to the background because he calls on everybody. He is very knowledgeably but he teaches at light speed and expects his students to know how to do everything
Useless. We were tested on material that's not covered by the curriculum. You don't get the tests back so it's not clear what errors you made. I didn't learn anything from him although I studied hard. I found his ego and angry temperament to be completely unproffessional. He's unapproachable and unhelpful. By FAR the worst teacher I've ever had!
Very funny...good teacher...makes lectures interesting
Great teacher! Changed my outlook on my future. The reason he will pick on you in class is so that you will come to class prepared. Funny guy and definitely knows what he is teaching. I would recommend him to anybody that is trully serious about their studies especially finance. He always has time to help anybody out. Great teacher all around.
Fantastic teacher!
Very helpful and dedicated teacher. His classes are very challenging but you actually come out feeling like you learned something useful. Make sure you do your homework because he spends his time lecturing on theory not applying the material.
I doubt he should be teaching this level of course. He obviously knows his stuff and is super intelligent but has a hard time bringing it back down to the basic level. Funny guy, picks on students, but often that can be intimidating. Has high expectations for calculator competence and teaches from the worst power points I have ever seen.
Loved his class. He is so funny it is worth it to come just for the laughs. The course itself is hard, but if you put in the effort you should be okay.
He is very funny and knows his stuff well but has a hard time to explain it in detail to a student in an easy way.
A most engaging instructor - Mahesh is a bluster of self-deprecating humour and good-heartedness. I would definitely take one of his classes again, because he has a great way of bringing crusty accounting to life. :>
I agree that he really knows what he is talking about but I think that he is one of the worse teachers I have ever had at the college level. He expects everyone to know everything already and if you don't know, all he says is "this is easy people." He rarely does examples in class and he loves to point lasers at the power point. I suggest avoidance
Hilarious guy...made class at 8:30 on Monday morning worth getting up for! Prepares you well for exams through emphasizing important points, telling you what each question will be about and giving lots of practice problems. Office door is always open if he is in. Very intelligent, kind, knowledgable; will help you with anything-not just classwork
I found Mahesh to be really rude and favoured select students in the class. Prepare to be treated like you don't matter if you do not make it on this list. He was very intimidating because he felt the need to make you feel stupid if you didn't understand something. Mahesh should stick to writing his books because he has no patience for teaching.
If you don't like being put on the spot, DO the assignments before class. Usually does a quiz every class. WRITE down the questions he asks in these quizzes. Also make a strong note of which questions he reviews in class. Overall Mahesh is a good teacher and will bring out the best in a strong student, but you cannot hide in his class. Ever.
Awesome teacher
He might know the subject but he lacks the qualities of a competent instructor from many aspects. You don't get your midterm papers back! and he doesn't respect students' privacy. Be prepared to hear your marks announced in the class. How he marks the exams, go and figure out because he doesn't like to be questioned about it. Not a good teacher.
EXTREMELY challenging prof. Definitely will pick on you if you don't know your stuff. Make friends with him, stand up for yourself, and you'll learn a ton of material and do very well on his tests. They are fair and there are no surprises. He isn't for everyone though- you have to know how to stand your ground or he will walk all over you.
Unreal prof. If you're lazy and don't do any homework then he will destroy you in front of everyone. If you are competent and not completely retarded than you should get along just fine with him. Just make sure you come to class prepared.
Ok class as long as you attend classes and make sure you understand the material and examples that are covered during class time. This is NOT an easy course.
not a good instructor
His exam for his investments course is all multiple choice and quite straight forward. Reading the text is mandatory and where you will learn most of the material. It is very difficult to be a shy person in his class, he picks on people and calls you out in front of the class.
I had Finance 110 with him. I'm not gonna judging his teaching style, the only thing I want to mention is that he does not respect his students. I don't recommend him.
Interesting material. Good class as long as you attend and make sure you understand the material and examples that are covered during class time. IF you know both the theory and know the examples he covers in class you will do ok. FYI You are expected to read the textbook on your own before class time.
After so many years, now a designated accountant, I've decided to look back on my journey. I can say that most of the teachers that I have crossed paths with are the best at what they do, but there are a few that are questionable. He disrespects his students and is not very humble or considerate. His attitude towards teaching needs to change.
Gotta love Mahesh! His lectures are never dull, he's passionate about what he is teaching, and SO ENERGETIC! He instilled a bit of fear in us of what to expect for exams which made me study harder and do better! He likes to joke, give his opinions and pick on a couple people, but it's all in good fun and makes for a great class! Highly recommend!
Mahesh is an very thorough teacher who links everything you have learned in finance into a comprehensive package. He thoroughly understands the material and covers many concepts, explaining them well enough to leave minimal questions for homework. I'm not sure what others are talking about in regards to disrespect. He's funny.
worst teacher of camosun. Always disrespectfull to his students. And also unclear.
This prof is amazing, He is a very fair and liberal marker and is very helpful in class if you are willing to step up and ask questions. His exams are super straightforward and very easy if you study. He definitely does not hold students hands and expects you to ask if you need help, which is refreshing.
Dont know how to teach and if any one is going in accounting degree then take Bus 241 instead of FIN 220.
Mahesh is a good Professor. The latest negative reviews are undoubtedly the students in my class that came in late and showed him constant disrespect and got treated accordingly. His knowledge is vast and his passion is evident and makes his lectures a treat to attend. Be polite show him respect and study and you will do fine. Mahesh is a treat.
Can be considered very rude if you are a sensitive person. Grades fairly, doesn't care if you skip class, no homework assigned. Very straightforward and super easy exams. Will help you if you ask for it and don't mind him being curt.
Great teacher. Expect to learn while you're in his class. If you're not going to pay attention and follow along what's the point in showing up anyway? He is clear and explains concepts until you fully understand them. Wish more profs would use a similar teaching style. yea?
Mahesh is one of my favorite instructors. He was always willing to explain more than one and two times. You only need to be careful and don't ask before raising your hand. Do the exercises before going to class so that you can benefit the most. Very knowledgeable instructor and always has answers for any question. He is so passion for teaching
Yikes. Disorganized, unclear, and ill-suited to teach an entry level course. Tests poorly written, and not returned even though final is cumulative. In-office test review revealed haphazard marking. D2L out of date and includes modules that are skipped. Stick to the textbook to actually understand material - lectures are slapdash and harried.
High do not recommend this teacher. First 30 mins of class is of him skimming through notes and then diving into examples for the rest of the class. He expects you to understand how to use the formulas right away. His writing is very hard to follow and is very unorganized.
If you take his class you should expect the following: he wont hand back midterms for you to keep as u will have to schedule an appointment to look at it. He WILL announce your midterm grades in class for everyone to hear. Midterms are poorly designed as the packages use a tremendous amount of unnecessary pages for few questions
One of my favorite proffs. If you regularly attend class and ask smart questions that makes you seem like you've been somewhat paying attention, he likes you and is very easy to approach with questions. Knows his stuff really well but the tests are kinda stressful (100+ MC each for 2 midterms and a final), but fair. Has some pretty good stories
Mahesh is rude and disrespectful to his students. Your grades will be read in front of the entire class and you do not get your midterms back. You have no resources on D2L, only the textbook. I don't mind his lectures, but when he writes on the board it is extremely small, disorganized and in the corner - very hard to see if not in the front row.
I'll give it to him he does know what he's talking about. As for being an adequate teacher - definitely not for everybody. The thing that bothers me most is the lack of grade posting... and review material. He will round your grades to the point of having no idea if you were doing well or not. I'd be cheezed if I were going into finance.
Is smart and knows finance well; HOWEVER, he is an awful teacher and I taught myself everything I know from his classes. His idea of showing you how to do an equation is to directly write the answer solution on the board, not answer any questions properly, and proceed to the next problem. He just doesn't teach application of what you learn properly
Very funny and clearly knows what hes talking about but thats the issue- You will be tested on things that he just knows but never actually teaches you and the text book wont be much help. No idea where most of the exam questions came from. Im usually an A student but I barely passed this class and guessed on basically all of the exam questions.
Doesn't spend enough time on each topic during lectures. Is extremely condescending when asked questions even though he constantly tells us to ask questions. Just straight up doesn't really teach but talks at us all class.
Doesn't use the full class time for lectures because he has to do something, "more exciting," with his time. Very knowledgeable in his field but often talks at us rather than teach us. He mostly shows us the answers of the problems and not how he got there. I didn't have a mark for my midterm until I asked him about it long after it was marked.
Mahesh is quite a character! He's charismatic, animated,and hilarious, as well as incredibly intelligent. He's also got a bit of a quick temper, and won't put up with any form of disrespect in his class. Show up to class, work through the problems during the allotted time, and show you're putting in the effort to understand the content!
He calls you out in front of class and when you tell him it is a calculator and show him, he immediately stops class to take you to the Chair. He claims you are showing him up and when you defend yourself, he tells you to let him speak and if you tell him if he wants to speak the truth he can, he will tell you since he is the instructor that he is.
He does not go into to detail about teaching you how to do quantitative problems and gives you little time to actually solve problems.
Awfull. Please avoid him. Never available outside the class and doesnt want to answer many questions while in class.
Hes funny, but hell kinda tease you. Albeit his methods arent so great, pretty sure the only reason i passed his class was bc the grade was curved probably because everyone did horribly.
He is indeed the "worst professor" of all time. Taking his class for my major class was the biggest mistake of my academic life. He doesn't care about his students, is mean and never available outside of class. He doesn't respect students' privacy and just yells out everyone's test score in front of class.
Not great for those who want help or involvement from a teacher. If you are great working on your own this class is fine. Lectures are short then just in-class time to work on textbook questions, he moved too quickly through the questions in my opinion but if you are fast then this could work for you. Wouldn't recommend. Dropped this class.
I heard this guy is very very bad professor so many students are suffering from this guy teaching , college should replace immediately, one of friend child is crying every day after his class please take action this is very bad Please take action as soon as possible See the comments take action
He is the worst professor I've ever had. He is rude, arrogant and generally an assh*le. A donkey could make a better teacher then him. Avoid him at all costs. He does NOT teach the material. He talks about it as if it's the simplest thing ever. You must learn from the textbook/online, because he will not teach you. Again, AVOID HIM.
Mahesh is an amazing professor. He cares about his students and wants them to do well. He outlines exactly what you need to know for midterms and finals so sets you up to be successful. You need to study on your own for sure but hes there to help. However, if you struggle with finance he doesn't explain it step by step.
Doesn't teach the hows and whys. He goes through the slides quickly, then goes through each question in the back of the book... fast.
THE #1 laziest professor I've had in my 10 years of post-secondary. He doesn't teach, skims through slides, skims over solutions (also on slides). Because of COVID, he decided to increase MT#1 from 25% to 50%, then instead of MT#2 and final, we made a 12 page powerpoint slide worth 50%. What a joke. I'm going into ACCT320 completely ill-prepared.
Literally the worst professor at Camosun. NEVER take a course with him. I'd tried him for two classes and each time I have had to drop the course because he absolutely does not teach. He rushes through slides, has terrible explanations. He also doesn't follow his course outline because he, quite frankly, is lazy.
Mahesh is useless as an instructor. His teaching is awful, he's rude and disrespectful to students, and he seems like he has a massive ego about himself. If there are any other choices of instructors available, choose someone other than Mahesh.
I've never felt as condescended to by a prof as I did in a class with him. He's basically just a jerk to his students for 2 hours at a time.
I finally understand why everyone I've ever known that has taken his classes saying it is absolutely horrible. He's rude to any name that he doesn't like (he likes long names, usually with a spanish origin) and tells people that the issues they are having are their problem, and not his. Unless you like condescending humor, I would avoid him.
Mahesh is one of the most caring professors I have ever had. If he sees you are putting in effort and work then he will help you and make sure you are understanding all the course content. I would totally recommend!
Mahesh wants the best for each of his students and is very positive. However, if you need him to explain things, he isn't the best. Very funny and a good guy, but not the best at teaching. A LOT of lectures that are hard to listen to, but he is always happy to see his class.
Mahesh is one of the most enthusiastic and engaging profs I've ever had, especially with courses being online, there wasn't a single lecture that he wasn't as excited as ever to be teaching us. Spends 1/2 lectures/week teaching material and the other going through questions related to the topic learned earlier in the week. Grades come from 4 things
Mahesh truly cares about his students! He came to every lecture with positive energy and inspiring words. However, lectures were hard to listen to and if you wanted something explained, he wasn't the best at it. Amazing guy, okay teacher.
Worst class! Skims through his slides. No proper explanations on how to end up with computations (explains the solutions from the book VERBALLY! No excel representations etc).No quizzes. Participation grade is questionable (present and participated in all his class but still got lower grade compared to a classmate who just attended the class once!)
RUN! Do not take Mahesh's class unless you plan on teaching yourself. On the first day you will think he's great, but it goes straight downhill from there. His exams are full of questions that he never went over in class. He spends the whole class talking about how great of an instructor he is but he is not at all.
GTFO! Before signing up for this class, think again. I have PTSD from the disrespect, and hate he has for students and he makes this evident but how condescending he is. His way of teaching is terrible and I have learned more about accounting from banking on my own and he is paid for such trash and I actually paid for this course. Again! Leave
Mahesh is misunderstood. While not perfect his lectures are to the point and do not have irrelevant info. He may seem intimidating and presents that his class is tough to pass, but he is fair marker, and sets you up for tests well with study guides and recommended textbook problems that come test time will have set you up perfectly.
Not sure how the university allows such abuse of their students. Get away from Mahesh. The worst professor i have ever had.
Mahesh is something else. Spends lots of time bragging about himself. Has a 10% participation grade for asynchronous class when he has nothing to keep you accountable each week (ie- weekly quiz, discussion post). Forces interaction & makes you feel awkward. Taking this class because I have to. He did however make midterms openbook, so there's that.
Not a very good teacher. He doesn't give any homework or assignments to keep you up to date just midterm and final worth 40% each and a 20% assignment. He definitely is a character, brags about how perfect he is a lot. His lectures are okay but he doesn't actually show how to do the questions at all but VERBALLY EXPLAINS like what?
Before you say anything bad about him. Considering this, he gives you full participation even you are not there. I like him because he is real. Funny and very respectful person. Very easy assignment as well. If you are not that sharp and expect a full explanation for every question, he might not be your cup of tea. Overall, a great professor.
Mahesh is an odd guy. He doesn't teach the material, you must be prepared to teach yourself. He is always in a rush to get out of class and cancels class often. He can make some odd comments, loves to brag about himself and talk about money.I would suggest avoiding Mahesh unless you are prepared to teach yourself and are a strong accounting student
If you require a supportive instructor who's actions show that they care about your learning, do not take a course with Mahesh. I've taken 14 courses at Camosun and have an an 8.9 gpa. I felt under-supported, inadequately instructed, and received no quality feedback. Avoid Mahesh if you can.
I absolutely loved taking class with Mahesh. My course was entirely online and I was taking it throughout the pandemic. To be honest, it was really hard to get through school during that time, but Mahesh made lectures fun, engaging, and something to look forward to every week. I genuinely started to like management accounting because of him. :)
Honestly, Worst professor I've met in Camosun as a fourth year student. Never actually teach anything.
Run while you still can.
absolute worst teacher ever. He does not teach he reads off text slides. I dropped different classes with him twice. RUNRUNRUN
MK does not set his students up to succeed. He gives no exam review - exams make up 70% of final grade. He spends his lectures clicking through slides, with little explanation, going on random personal tangents (incl. his unsuccessful dating history). It's too bad that he is the only ACCT207 instructor. I had an 8.64 GPA before taking his class.
Mahesh was an awful instructor. It is unfortunate he was the only acct 207 instructor available when I needed to take the course. He is condescending and very full of himself. In class he would race through slides, not explain very much, and expect everyone to understand what was going on. There was very little teaching going on in his classes.
Classes are very, very boring. Many times, he stays sitting, reading the solution of the exercises. The exams are easy, if you practice the exercises/homeworks.
Never take his class, unable to understand anything,teach unrelated to course material, not helpful and understanding. He is adamant and not willing to help and understand the students situation.
Honestly, didn't learn much... very boring... The online recorded lectures were too long to watch and made me fall asleep
It looks like he is not really interested in teaching to the students and just reads notes from the slides. He doesn't give the marked exams back so you can never review your mistakes
Please don't take his course if you can. Not helpful and the teaching skill is really bad, just rush through the slides and not try to let students understand concepts. Never review the exam questions and students have no idea what is wrong.
Only if I knew RMP before.. in case you're wondering, they speak the truth.
Funny guy but not a great prof. Not good at explaining concepts, and doesn't take the time to go through practice problems with the class. Instead of working through problems on the board but he just reads the solutions from a powerpoint. I learned everything in his class on my own in the textbook, lectures were a waste of time.
AVOID! very rude in class, makes it scary to speak up and makes the curriculum seem like absolute rocket science. Only good part was when he called in absent four plus times he provided a great sub.
Do not take his class I would suggest doing everything to avoid it. Everything seems 10x harder than actually would be with a good teacher. Listen to RMP on this one.
The instructor's teaching is subpar, only reading PowerPoints and exercise answers without explaining them. He complains when not addressed by name through email, but doesn't address students by name. He provides minimal feedback, using 1-sentence emails, and too lazy to let students review their exam error. Avoid him and saver your time and GPA.
Avoid him! He will only make you buy an expensive book because he doesn't prepare anything for the class. He only reads PPTs and exercise solutions from Pearson. He can't teach, can't record grades right, and is not transparent. I finished this course not learning anything, not even knowing what I got wrong on my midterm, assignment, and finals.
Worst instructor ever. Avoid taking courses with him. You are just gonna waste your time and ruin your GPA unless you are one of his favorites. He will only read PPT in class, which is something all of us can do on our own. He was even away for 4 meetings before the finals and didn't give any information to the substitute. He is not teaching!
If Mahesh was my first teacher in Camosun, I would think this is a rather subpar school. Fortunately, I had other great teachers in Camosun. After I knew that he has been teaching here for about 17 years, it made me think Camosun once was a very mediocre school. He only reads the PowerPoints and the solutions for the exercise. RUIN your GPA.
Worst instructor ever! Don't take course with him if you care about your time and GPA. He will make you buy an expensive textbook and on class he just read powerpoints by Pearson and READ solutions for the exercises without explaining them. He says excellent a lot while no one knows what he is talking about. He doesn't know how to teach.
I had him for two weeks, and after that, he disappeared. During this time he showed his disgusting behaviour and no respect to a student. He just reads slides and never answers your questions properly. Would not recommend it if you want to learn something.
He doesn't know how to teach, terrible teacher. Just read powerpoint slides and show no respect to students. Avoid him!
Worst instructor! Avoid him! Used to take his class and he doesn't care what you think and learn. Sometimes refuse to answer your question. It's really awful!
Avoid this class if possible. The professor struggles to engage students and often rushes through material without ensuring proper understanding. unstuck ai and the free textbook helped me get by, but overall, it was a disappointing experience.
Does NOT prepare you well for exams and exams are very hard
This professor is strict, does not seem focused on teaching and tough grader
I did well in his class but you have to teach yourself. His lectures are useless, he's terrible at teaching, mid-terms are around 30-40% of your grade, and finals are 40-50%. The tests are very tricky. I wouldn't take his class again
Class Info
Online Classes
100%
Attendance Mandatory
48%
Textbook Required
40%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-1.74 avg changeRatings by Course
BUS140
5.0
(1)FIN001
5.0
(1)FIN320
5.0
(1)FIN220AND221
5.0
(1)FIN310
4.3
(3)Difficulty by Course
220
5.0
FIN001
5.0
ACCT111
4.2
ACCT207
4.1
ACCT110
4.0