2.4
Quality4.2
Difficulty29%
Would Retake91
Reviews29%
Would Retake
91
Reviews
Rating DistributionOfficial
91 total ratings5
20
4
11
3
6
2
6
1
47
What Students Say
“Agree, he does not respect students at all”
FMGT4410 - 2.0 rating“Worst teacher I have ever experienced and extremely rude and has no manners”
FMGT3210 - 1.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
86%
Textbook Required
50%
Grade Predictor
Your expected effort level
Predicted Grade
B-
Grade Distribution
Common Tags
Rating Trend
Declining
-1.18 avg changeRatings by Course
ACCT2295
4.0
(1)FMGT3110
3.3
(21)ACCT3110
2.8
(5)FMGT4110
2.6
(5)FMGT3410
2.5
(20)Difficulty by Course
FMGT3210
5.0
FMGT4410
4.6
FMGT2325
4.5
TAXATION
4.4
FMGT3410
4.3
Reviews (90)
Never take this instructor for your accounting.
I found him helpful in person but anal about cel phone usage. Tests are based on hw assigned which he goes over carefully in class. If you get the hw, it wont be hard. Very beneficial if you retain past accounting knowledge.
I really enjoyed Shiraz's teaching style - he take a learn-by-doing approach that is very practical. He also has a genuine interest in teaching the subject and is very upfront about what is needed to be successful in his class.
He is hard to understand and a very hard marker. i would never want to have him as an instructor again.
Liked the examples from real life. Opened to all the question and always answering emails. Overall good class. I enjoyed it.
I believe he is a good teacher even though he marks hard but I don't think it's necessarily his fault as the course itself is difficult. As state, the course itself is hard and i think he does a good job trying to help students get the best possible grade they can get but don't expect him to be handing out free marks.
He's not a bad instructor compare to some. If you put in time and effort, do your homework and read the text, you should be fine. Just ask questions if you don't understand, he'll make it clear.
very rude,not professional, very bad instructor
do not take any course with him. He does not respect students, very bad personality.
Half of the class did not pass and the other half got very low mark. Agree, he does not respect students at all.
hes a great teacher but just takes things up a knotch way to high for most students. If your up for a challenge take his class if your not that bright to begin with pick another prof.
I can sense that his goal of teaching is to educate more good, right, ethical, confident accountants. His examples are live, based on his own experience, memorable, provoking thoughts. His enthusiasm inspires to study accounting.
Horrible teacher. Hard to understand. I HIGHLY RECCOMMEND NOT TAKING ANY CLASSES WITH HIM. Dropped the course after the third class, and retook at BCIT with a GREAT professor who actually taught me something.
I know many people don't like his styles. At first, when I met him I wanted to skip the class. He talks so fast, impolite and rude. Sometime I fell he is kind of racism. He speaks without thinking that what he says could hurt student's feeling. anyway,I found out he is smart and he know what we should prepare for the test coz he makes his own exams
This course is not as easy as others, but I have learned much from it. Mr. Charania has high standard to his students that is because he wants students to learn not only to pass.
This is not an easy course, I had spent about 10 hours to study including doing homework, but I really enjoyed the course. Mr. Charanian always provided examples to explain the complicated and boring ITA. He is also very patient and helpful to his students.
Shiraz is a tough but great teacher. He has very high expectation of his students. If you put in the work and show you care, he will definitely put in work from his end and help you with all your questions. He can be easy going, silly and or strict but that depends on you and your behaviour. If your slacking don't expect him to be nice.
really rude teacher. Speak to student arrogantly. do not take his class
His class is hard. Don't doubt it. That's life, right? You may find yourself listening to his class; yet, you feel like WT_ when doing his assignment. Don't misunderstand me. His class is fun, but not his assignments. I Google almost every assignment. He is the first instructor that can make me study at least 3 hours per day. No joke.
Shiraz is one of the best professors I have had. This is my 2nd time taking this course and I know I understand it better because of him. He is tough though but he is teaching adults not elementary school kids. He will make you study for sure! He also puts students on spot for not doing hmwk, but that helps! great teacher overall! would take again!
Shiraz is a great instructor and always responses to students' questions quickly. He is nice and respects to his students. And, he did not only teach theory but also bring real cases to class since he is a tax expert. I really enjoy his class!
Financial Accounting 2 is a tough course, but Shiraz always helped me by answering tones of my email questions patiently. The best instructor I have ever met. Organized class well and expressed ideas clearly. Very good experience with him.
Shiraz is a great teacher. If you want to really understand accounting, I strongly advise you to take courses with him. His explanations are very clear and he makes the hardest things seem easy. The couse is tough and the exam is hard but if you understand the homework problems and pay attention in class , you won't have any problem.
He's not patient with his students. When he was teaching, he said "Diu Lei Lo Mo" in class.
Worst instructor I EVER have! His strong accent makes his lecture no sense to me though I tried hard to listen carefully. He always told us to ask questions but he is very rude and he will yell at you loudly. He barely give handouts or standard answer for homework. Though he did write answer on the board, his writing is terrible. LEARNED NOTHING
Even though at the beginning seems that it's not a good instructor, you will get use to his method/way of teaching during the course. He is accessible by email almost 24/7 and respond all your questions. This is a difficult course but if you do your homework every class you will pass it. Be prepared to spend 10-12 hours a week studying.
I had to retake FMGT 3110 and decided to take it w/ Shiraz after friends recommended him. If I could take every class with Shiraz, I would. I ended up with a 93%! Yes, you must attend every class & yes you must do the homework. But if you do, I promise you will do fine! He never tricks you for the exam, u only get tested on what u have learned.
Good instructor that has clear, straight forward expectations. Its a tough course, but you'll never see some obscure topic that wasn't covered in the lecture or homework. Keep on top of it and decent grade is guaranteed, but if you slack, you will only have yourself to blame for a poor grade.
I found his lecture was interesting + well-structured. Instead of memorizing rules & formula, his way is more efficient. Exam is difficult but fair. He won't test things that he didn't teach. I still regret I didn't take his tax I.
Shiraz makes complicated problems easy to understand. He is very smart and knows how to guide students through the course-he points out the key concepts. He motivates students to build up their knowledge, not only good marks but also learn something, . He is caring to students and responds to the emails quickly. I would take him again.
His style of teaching isn't really my cup of tea. He trails off into unrelated topics during his lectures, he can at times ridicule and make fun of students. Be careful to read his questions thoroughly for the exams, he can be very tricky. Overall he wasn't that bad when he was actually teaching instead of getting distracted.
If you want to PASS FMGT 3110, take his class! He marks easier than what he says. He will only test you based on what he has taught in class and the homework questions. To do well on the exam, I suggest you to review & understand all of his notes. Also, redo each homework question 3 times before the exam and you should easily score above 70%.
I enjoyed his classes because I love Solving puzzles. In his teaching, there is always something to be solved. It just awaken my curiosity and enthusiasm for learning. He's got a creative mind to create his own style of teaching and to design final exams.
Awesome instuctor
Worst teacher I have ever experienced and extremely rude and has no manners. Not really there to teach, but to tell students that he's so much better than everyone else. Would never recommend to any student ever.
He is good professional, but doesn't like to teach. 70% of time- jokes and stories- writes down on board JE entries for homework without explanation ! Its not worth my time and money!
Spend the entire lecture going through the homework without explanation. Expect a lot at students and really strict of homework deadline.
Sounds like Russell Peters when he talks . Goes into a accent when he writes not the board which is pretty hilarious . If you want some laughs then take him . If you care about your mark and your GPA then dont . Class is hard because the method of teaching is not helpful to students . Posting up solutions to homework examples can be easier instead
Shiraz is not as bad as people are saying he is . He gives you marks for showing your work. If you show your work, you will get marks .You have to put in work to get a good grade . He has a good sense of humour , but that doesnt affect the course in any way .
If you are studying with the aim of becoming a CPA, I recommend taking his class. He teaches a real world issue, and expects positiveness to students. Actually, I hesitated to ask questions sometimes, but he anwered my questions kindly in class and also quickly by email. I believe he is a very caring person and he hopes students' success.
Don't bother asking questions. He likes to twist things around to ridicule the students. He doesnt really care about his students - He expects homework to be done and participation in class. He sets you up really well for the exam but not sure if worth it seeing as how he spends class picking on students and being rude.
As other students have already told, listen carefully to what he is talking, focus on "why" and "how," and concentrate on assignments. Though Shiraz may instruct in his class, all problems on the exams relate to what he taught and the assignments. Not joking.
Shiraz is the best professor I have ever had in my entire school life!!! Yes, he is strict, but it is because the course demands so much from the students. His lectures are amazing and you don't want to skip a class because you'll be losing a lot of information that the textbook cannot provide. Super helpful, and he cares a lot for his students. :)
Hard marker, trust me. I wrote the same thing my friend did but he got full marks and I didn't so not sure how he marks. Even if you write the explanation he required, still won't give you mark cuz is not the word he wants. Always talk picky to students in front of everyone in the class. The attitude he gave to student is really arrogant.
Ok so here's the deal tax is no joke, you have to put in the work. He's not a bad teacher. The textbook is 2 volumes he told us exactly what page/paragraph to read. If you don't go to his class chances are you won't make it as he will tell you the things that will come on his exams. He's not a bad teacher you have to put in work he's good help tho.
Would torture and comments on almost everything. Doesn't bother about the average students. Only interested in toppers of the class. Won't even disclose your final marks.
He has been one of my favorite instructors at BCIT. If you're looking for easy instructor to pass or you're not ready to contribute yourself to this course, then SKIP him, you will not like him. However, if you're interested in tax, he is a perfect guy directing you to touch base of tax. He is very smart, knowledgeable, and experienced.
Not a "warm and fuzzy" prof, doesn't sugar coat things and will call you out if you don't hand in homework. That being said, teaches the concepts clearly and is always available by email if you don't completely understand. Tax is a hard course so be prepared to out the time in. Would recommend Shiraz.
For those who want to get the CPA designation, you want to take ALL of his classes. He will help you build a solid understanding of accounting knowledge. People complain that his courses are hard. It is quite the opposite. The course material is hard, but he makes it a lot easier to understand. Participation is very important.
Shiraz is very fair with his marking as he only lectures on what he'll test you on. Lots of homework but it is graded on effort rather than getting the correct answers. Definitely try to attend all his lectures as he will give out important info on what kind of materials will be examinable.
If you want to throw your money in the garbage take it with him.
COVDI-19 REVIEW. First of all, I hate the wordings he used in his email. He wrote in capital letters in places where he wanted to emphasize. It was so frustrating to read. His exams were so hard and long. Every question on the exam was in depth, so you must know the materials very well in order to answer them. My final words, DO NOT TAKE HIM!
His marking and tests are fair and you are tested on what is taught. His way of teaching however is not ideal. The big issue is that he would explain the core concept then rush through the examples so you are expected to mostly figure everything out yourself. He responds to emails quick but emails do not always help. Online learning is not optimal.
Teaches the bare bones and then invites you to ask questions, after which he proceeds to make you feel stupid for asking them. His homework solutions are meaningless and he refuses to add useful explanations for hard to understand concepts. Do all the homework. Midterm & final are difficult so study everything he suggests.
His teaching style is very different from other instructors. Lots of explanation and ITA ref needed for HW and exams. He does not answer hw questions the way he expects you to answer exams. He uses harsh words when you ask questions and makes you look stupid for asking questions in the first place. I do not recommend him at all!
Too much homework- questions from textbooks, 2 types of homework from online. Ensure to look at the midterm practice he gives when studying for exams. Email him your questions instead of asking in class as he answers quickly and answer in more details than when you ask him in class. His methods are easier to do than the textbook.
worst tax instructor you could take He upload nothing and doesn't let you speak in the class and when you ask questions he just trying to make you feel stupid. He doesn't explain hw questions and all he gives is in short form. ALL instructor teach real life example but you don't need to take with him. make a better decision if you want his course
His lectures consist of just numbers on excel spreadsheets, instead of teaching it seems like he expects you to know everything. Tax is already a hard class and he made it so much harder, do not take it with him. Also not approachable at all, anytime you ask a question he makes you feel stupid. Never again
Probably one of the most narcissistic professors I've ever taken. Anytime you try to ask a question in class, he answers you in a very condescending manner. Really wish I took the course with a different professor.
Super full of himself. Makes you feel stupid whenever you ask a question. Dropped 6 homework assignments on the first class.
A narcissistic person whose own performance is only subpar at its best. He acts like a mean, clueless boss with a disrespectful and demeaning attitude. A typical person who is despicable to his subordinates, yet he will be a lovable guy to his superiors. He teaches bare minimum but expects you to know the rest. A waste of money and time.
He doesn't have enough knowledge, and his class is Terrible and so confusing because he doesn't teach anything! You must learn everything by yourself and do terrible exams in his class!
Avoid this professor for all classes he just does the bare minimum to teach by preparing half-effort style excel spreadsheets that covers the bare minimum expected on the exams. He's also not very approachable if you have any questions regarding the class. If you do end up asking a question you have to ask in fear of him yelling/mocking, you.
Terrible, unfair, and absolutely does the minimum to keep his pay check. DO NOT waist your money, nor time. Avoid him at all cost!
never take any course from him in further. He is so irritating in all ways.
SELF-STUDY CLASS. The exams were on the learning hub not on the Pearson platform as we were told no need for buying the access just get the older edition of the textbook. As you won't be given the hw step-by-step answer, coming up with a solution is very difficult. Lastly, less than half of the class showed up for the final. AVOID THIS MAN
The in class practice and homework look nothing like his actual exams. The actual exams are extremely hard & not enough time is given to complete them. His only concern is the ITA references. It's the first time I've withdrew from a course...
He wants you to fail, avoid at all cost. His exams are very tricky, nothing like was laid out during the lecture. NEVER SEEN BEFORE type of questions.
Plz dont take his course. Wait till next semester, take a different course this term if u have too. I am serious. He is miserable He doesnt upload ur marks for the assignments until after the final so u get no feedback throughout the course. SusanS 2.5 rating is way better, this guy gives 0 shits about u. Exms marked fairly, but still DONT take it.
Be prepared to be told "You learned this in Tax 1" when you forget something. He is impatient, wont give out answers, will do the bare minimum in terms of teaching. He doesn't speak to students with the mindset that they're here to learn and pass, very arrogant. He will tell you what is on the midterm/final so just prep for that. Lots of self study
Very few people passed the class, very toxic environment. STAY AWAY
His exams are nothing like the Author's test bank questions. Every test/quiz is made up of his very own open-answer questions that are tricky and you need to know and apply the material well to pass the course
I cant think of one positive thing about this guy. I have no idea how people pass his classes without cheating, he ruined my whole semester!!!
Heavy on explanations and ITA references in exams but doesn't provide anything in homework solutions. Don't ask questions on old material/tax he will tell you to go re learn it yourself. Good Tax I knowledge required for this course, a lot of topics revisited. If you want your moneys worth take it with another instructor.
Please, please, please listen to the other reviews of this instructor and avoid at all costs! If his class is the only one available in the summer or in part-time, wait until other instructors are available. Most unprofessional instructor I've had to experience at BCIT. Taxation II is already a difficult course, and he makes it much harder.
He does not teach anything in class. He is very rude and very arrogant. Only a few students passed his class. His exams are not based even on the textbook. Only his favourite students pass his class. Avoid him.
Who calls him professor. Shortage of instructors and union makes people like Shiraz being able to teach. An absolute disoriented person who does just brag about his craps. I am sorry for CPA who certified him. what a joke. Don't waste your time. Better to save your money and time for the next semester. Don't waste your money and time.
This horrible person insisted that my previous post be removed, as he cannot accept the fact that everyone blames him for the worst experience ever. Three people were caught cheating and reported by this person, extremely hard class to pass. I was too busy studying to learn anything else and failed anyways!!!
He is not meant to be a teacher cause he's the worst. He expects you to know a lot of the stuff beforehand. He does not give part marks and a tough grader. I do not recommend him at all. I got trouble for having a small note in my ITA, in front of the class during the exam.He's making it impossible to focus walking all over the class and eyeballing
avoid at all cost!!!
Arrogance and bullying
He is not meant to be a teacher cause he's the worst. He expects you to know a lot of the stuff beforehand. He does not give part marks and a tough grader. I do not recommend him at all. His exams are brutal
Would not recommend at all
no notes !!!!!!!!!!!!!!!!
AVOID AT ALL COST!!!!!!!!!!!!!!!!!!
Every time you attend his class, you think you learn something but you wrong. He is just there for his pay cheque not helping students. The most closed-minded person who just there to spend his time and get his pay-cheque. Do not take his class!!! Do not take his class!!!
All we discussed in class was in the exam. Take as many doubts and do pre lecture readings. You will easily pass it. He does care a lot for those who study.
The professor puts zero effort into the class. No explanations for anything, treats every class as a review as if you already know everything. Exam was nothing as he described in class.
You can't study effectively with this prof. Unclear concepts. Confusing notes. Heavy exams. All that leaves you feeling stressed out and anxious. Does NOT help with answering your questions and concerns. When you ask he yells at you like your dad yells at you "WHAT'S 3 x 7?!" while teach you math on a Wednesday night when you were 7.
He refers to the Conceptual Framework triangle a lot...inconvenient bc his textbook says word for word: "a frequently used memory aid for the conceptual framework is a pyramid; this is a poor pedagogical tool because the concepts within the diagram are not logically connected and the pyramid shape itself has no basis in theory". Tip of the iceberg.
Class Info
Online Classes
100%
Attendance Mandatory
86%
Textbook Required
50%
Grade Predictor
Your expected effort level
Predicted Grade
B-
Grade Distribution
Common Tags
Rating Trend
Declining
-1.18 avg changeRatings by Course
ACCT2295
4.0
(1)FMGT3110
3.3
(21)ACCT3110
2.8
(5)FMGT4110
2.6
(5)FMGT3410
2.5
(20)Difficulty by Course
FMGT3210
5.0
FMGT4410
4.6
FMGT2325
4.5
TAXATION
4.4
FMGT3410
4.3