1.9
Quality3.9
Difficulty8%
Would Retake85
Reviews8%
Would Retake
85
Reviews
Rating DistributionOfficial
5
6
4
9
3
6
2
15
1
49
What Students Say
“He is such a nice guy and so funny, but he is a horrible professor”
FIN320 - 1.0 rating“Over half the class dropped two weeks in”
FIN310 - 1.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
33%
Textbook Required
17%
Grade Predictor
Your expected effort level
Predicted Grade
C+
Grade Distribution
Common Tags
Rating Trend
Declining
-1.03 avg changeRatings by Course
FIN331
4.0
(1)FIN425
3.1
(17)FIN320
2.2
(11)FIN310
1.5
(56)Difficulty by Course
FIN320
4.2
FIN310
4.0
FIN425
3.2
FIN331
3.0
Reviews (85)
Bruce gives open book and open notes exams but some of the questions are not easy. He also does not provide much direction for the group project. Make sure you ask questions in class because participation accounts for a considerable chunk of your grade.
No need to buy a new edition text. The class was using a 6th edition book which cost about $120, but I found a 4th edition book for $35 and it worked like a charm! I got an A for the class and would highly recommend the old editions because they're basically the same. Group project a little difficult but base it on CAMEL.
Well, it doesn't work for me. You have to listen very careful about what he says 'cause somethimes the concepts are not clear and he doesn't help much. Some of the questions on the exam are confusing too.
He grades bases on his likeness of you. Kissassers are welcome and will get good grades. If he doesn't like your face, omg you're in hell. Please stay away from all the Xiao's. I had another with last name Xiao it didn't turn out well; neither did this one. He has a temper; yells/nitpicks at people he dislike; participation is based on his liking
Good materials, but bad teacher. His lectures are super confusing. Have to be prepare to answer ur own question when u ask him b/c he wont answer for u. So kinda annoying u when lots of students ask him question. Have to give him wat he wants in ur presentation or else he will embarrass u in front of the class despite no guide on how to do ur paper
Participation is based on what he WANTS TO HEAR, otherwise, your comments are stupid and he would scold you and tell you to go back to kindergarten. Final exam is very hard 40% of your total grade. He has PMS very often, hot and cold, very unpredictable. Do not talk if you think he does not like you. He will berate you in front of the class.
Tests open book/note but you need to know the material to pass. No direction on the project but as long as you know CAMELS you're golden. No real direction in general. You MUST participate in class. Overall NOT that bad of a class.
Bruce is a good professor; very willing to help his students and a fun lecturer. The book is very dry with a ton of material presented. Keeping up on the reaing is very important. In-class participation is emphasized; exams are fairly easy. Bruce really knows the subject matter, and has a great sense of humour. This wa a fun class.
Bruce = awesome teacher and knows tons about banking. His exams are all based off of his lecture/PPT so class attendance is mandatory. You also need to participate in class since it counts for 15% of your grade, just ask questions so he knows your name. He gives little direction on the project so you need to know CAMELS and write an exec summary!
BEWARE he has a thick accent. I thought it wouldn't be too bad but it affected my grade. He is not good at answering your questions in a way that makes sense. Tests are open book open notes but notes are nearly useless it is all out of the book. I found that reading the book was more useful then lectures but participation is 20% of overall grade!
A nice guy but he is impossible to understand and his class doesn't make any sense. Tests are very easy. But Final Project and participation count for 40% of your grade. He does not give any requirements for the project and it is so arbitrary he can pretty much give you whatever grade he wants to. Don't take it.
This class will be a challenge. Bruce is a nice guy but a bit unclear at times. He does require participation. Open book and notes during exams, but studying is still very necessary. Take good notes, participate, get started on the paper early and you'll be okay. Ask someone from a previous class to see their CAMELs paper, it'll help guide you
He has a VERY thick Chinese accent. It's hard for me to understand him (I'm Asian)The tests are easy as he gives you the questions before hand so you can look it up and right the pages down for the test as the exams are open book/note/laptop. He also makes you do an incredibly vague project without any instructions. Not good at answering questions
He caters to the students; always available during office hours. He is friendly but has an accent. Very knowledgeable in subject matter, combined with extensive life experience. Responds to emails promptly. Great teacher for a basic level class compared to others. Open note tests.
Overall nice teacher... promptly replies to emails, gives reviews, open notes/book exam. Although you definitely want to read and understand the book since his exams are concept based. A few equations here and there, but he focuses on cause and effect and the reason behind everything...which is what killed me in this class.
I don't now what everyone is freaking out about, Professor Xiao is great. The tests are open note, and he gives you the questions beforehand. I don't have the textbook but I still got an A in the class. Project is easy if you're meticulous with it. Just hit every point talked about in class and you'll get an A easily.
Open notes on exams. Attendance is not mandatory.
2 Exams + 1 Final + CAMELS Project. Fair exams, open notes, but you need to still know material. Book is super-dry but reading will help towards exam & project. Do not take CAMELS project lightly!!! Must do EXCELLENT job on project. Professor Xiao is lenient & fair but don't slack off or take advantage of it... it will bite you later.
No attendance and hardly anyone shows up until exam day. Get a good group for CAMELS project. He is extremely tough on the project. Class votes for best project and he will give only 1 "A". Our class had one person who got "A" on project. Exams are open notes. Bruce Xiao is more than fair on exams but the project is a different story.
Let me tell you about this teacher. My goodness! First of all I was interested in this class until he started speaking. It was sooo boring. I would never go! Plus the classroom was cold which didn't make being there any better. Yeah he does open note and reviews but it was still not an easy test. also he left us hangin for the final! Don't do it
I only touched the book when we had to do that last project. I only did 6 pages out of the required 13 because I aced all of his exams. He gives you the questions to the exam the class before. His exams are open note, so you just have to bring the answers! The answers are on Google if you're smart enough to know how to find it.
Really nice professor, has a pretty thick accent which can be hard to understand. 4 midterms, 1 final. The midterms were easy because he gave us the questions before the tests, however he didn't provide the questions for the final. Attendance is not mandatory. The tests are based on the book, not his lecture.
He is so nice. He is a tough grader but if you have a good enough grade towards the end, you are fine. 1 group project, PICK a good group. He switches up the presentation order so you don't present on what you worked on. Kind of stupid. But he gives you all the exam questions prior to the exam. Easy. He is so funny. Nice guy. Not helpful though.
He's a nice guy but he rambles on about the same thing for most of the class (most of the time its off topic) and his accent is extremely strong. I am deaf in one ear and rely on clear speech patterns and lip reading. Trying to understand what he was lecturing on was horrible, it just gave me a headache. Huge final assignment. Not worth your time.
He means well but when he lectures it's so boring to follow and his thick Chinese accent does not help so you end up just tuning out and not even learning anything. He gave out the test questions for every test except the final (I still don't understand the reasoning behind that) and does not explain this huge project worth a lot. Avoid if you can.
He is definitely not a good teacher. Take someone else! Every class time, half of the class start leaving after like 30 minutes or so. That definitely shows something. I asked him to give me my score for my second exam, he looks at it first, gives a sarcastic chuckle (bc i got a low score) and gives it to me. wtf
Avoid this professor. you will never learn anything.
Xiao is a great guy outside of the classroom but he is not a good teacher. Reads off the PowerPoint each class. Class holds 120 people only about 30 show up on non test days. Allows a cheats sheet the first test but nothing for the others. 2nd-Final the class average grade was a 55% but that is considered a B in his book. HUGE CURVE.
This teacher is seriously so amazing. He's passionate about his job and finance, he truly wants all students to pass. PowerPoint posted online, attendance not mndatory but highly recommended because he makes power points funny and gives real life examples. Snarky, sarcastic, thick accent but newsflash his name is XIAO don't be thickheaded. #blue
Professor Xiao is such an amazing professor. This is a class that teaches the real aspects of finance that will be used in the workplace. Since he makes his own midterms, the prep is excellent. The only thing I found difficult was the final, the department prep sessions were helpful though so if you can, make time to attend them.
He is such a nice guy and so funny, but he is a horrible professor. He reads off of his 170 pg pp slides every class and does not throughly explain material. He does not prepare you for the exams in any way. There is a disconnect with the class and what is being taught. If you have to teach yourself the material, what is the point of a professor?
Over half the class dropped two weeks in. He reads directly from his slides and guilts you for not following along with dense material. He gave us almost nothing for the final project. He bullies a lot of his students and answers questions with condescending answers. He apparently allowed notes on the exams, never told anyone, but insisted he did.
At the beginning of the semester he said to not take notes, Show up for class and learn the material. I am not a business major but he honestly made me feel dumb when I asked questions it discouraged me to participate halfway through the semester. I got my first c- and I'm not retaking this class with him.
If you don't want to learn about your major or you're in the mood to lower your GPA, Bruce is the guy for you. He is an absolute joke of a professor. Very lazy and encourages his students to aim for a C because C's get degrees. He literally reads of his p.p. slides and if you don't follow along you're most likely going to struggle. Avoid him.
Worst professor I have ever had. You will learn nothing!
This professor is one of the worst I've had! His first two exams he provides study guides that are the exact same questions that will be on the test (Answers can be found on google). The final on the other hand he does not give you a study guide and says everything is based on lectures which would be fine if you could understand him! AVOID HIM
He is one of worst instructors in CSUF. I am not sure how he got hired for this job. He does not have effective teaching ability and gets mad if a student asks a question in class. DO NOT TAKE HIS CLASS
If I had a penny for every time this guy said "however" I would be a very rich man. Extremely boring lectures
Doesn't believe in the idea of receiving A's in tests. I took this class to fulfill a GE req. & sincerely regret it. Focuses more on teaching "common sense" & rambling rather than the actual hardcore FIN material, which would've been fine if the tests followed the same idea. Two midterms, one final, one project. Counts attendance. Would avoid.
Accent makes it hard to understand. He says textbook isn't necessary, but just get it and teach yourself, he just reads through PPTs and goes off tangent. 3 exams (including final; last two were open note b/c we complained), one project due on day of final (rough drafts due throughout term). Attendance sheet passed around.
He is the professor with more than thirty years working experience in the bank. To be honest I think he is good. I have no solid foundation of finance, but I got a decent grade Attendance and team project were important. He gives reviews before 2 midterms, please ensure not absent on that day.
3 midterm. no homework. no final.
Terrible Professor, you won't learn anything other than him rambling on about his personal life experiences. You'll need the textbook to teach yourself despite him saying it's not required. You'll learn little to nothing from lectures given most of it is him reading the powerpoint slides verbatim.
He likes to pick on students who he has their name memorized. When you ask a question, he will answer it sarcastically. Asked a simple question once in class, asked to clarify, he insulted me with the older, the smarter in front of the whole class. Will openingly declare student test scores for the class to hear.
GET THE TEXTBOOK AND DO THE READING, because it's better self taught than his difficult lectures. There's 3 big tests and 1 big project. He usually provides test questions after each chapter so be sure to attend class. The project revolves around financial planning for a four person family- make sure to be very specific in each area of it!
By FAR the worst professor I ever had. Incompetent, inconsiderate, biased... so many negative words to describe Bruce. I would give him 0 stars if I could. The only way I got a DECENT grade in his class was by spending 9+ hours a day teaching myself the material, looking up videos, etc. He's useless, avoid him
One of the worst professors I've ever had, all he does is read off the PowerPoints (which are from the textbook). He is nearly impossible to understand, practically have to teach yourself. 3 tests and 1 large project, which he gave little to no explanation about. Also picks on non-finance majors and makes them feel dumb in front of the whole class.
don't even bother with this professor. impossible to understand and terrible at his job. i can probably teach the material better than him. basically ruined my experience at csuf
His class was very difficult. When he lectured, he would go from slide 1 to 2 to 30 to 15 to 45. Basically he never went in order, he would not review final projects so you were not sure if you did it correct. He tells you none of his examples are A worthy. His exams have different answers from study guides on the internet so you question yourself.
Get ready to teach yourself. He uses zoom classes as office hours and you need to participate in them to get points. 3 exams and a final project. It was a mess
Tough grader. Reads off his Powerpoint. He's not at all helpful and refuses to answer questions. Our CAMELS project was pretty tough and the only direction we had was from a guest speaker. Bruce rarely provided any help with the project. Rambles a lot. 2 exams, 1 final, 3 minute presentation and CAMELS project was the toughest. I would avoid
If you're interested in taking personal finance, CHOOSE A DIFFERENT PROFESSOR. The word limit is nowhere near big enough to explain everything terrible about this class. Told us on the first day it's impossible to get an A and would yell at people who asked for help. Lectures and exams were unclear, no assignment guidelines for 15 page term paper.
Very independent class. Just read the book and take the test. Gives study guides but the tests are much harder than the study guides. 3 exams and one huge project. Only office hours were on Saturday! When you ask questions he answers with another question... yikes
First, I had him for an in-person class but after the first exam, he suddenly changed it to an online class until the midterm. That was already frustrating but he used those zoom times as office hours instead of teaching. One person asked the reason and the professor said because "I can do that". So basically you were on your own. Don't take him.
This class is a self-taught class with lectures and an optional textbook. When asking the professor questions, he will respond with a question that does not have a clear answer. Professor will also go to online format and say it's office hours instead of learning class time. 3 exams and a 15-minimum page paper. No help is given.
This Professor for this class is questionable. He'll give you a lot of lectures from the slides with audio of his voice. But, it doesn't give us more details about it though. As for the test, good luck most of the test is related to the textbook and some of the other questions in there you have to think for yourself. He's a tough grader and no e.c.
The worst Professor Ive ever had. Grade book only contains of the 3 exams and the final project. I had him for an in-person class but after my class didnt do as well as he wanted us to do on the 1st exam, he suddenly changed it to an online class for 5 wks until the midterm because he said he can. He never explained the project clearly either.
Overall I do not think he is an awful professor at all. He only cares when you spend time reading the materials and trying your best in his class. Although attendance is not counted this semester due to the pandemic, it is essential since he remembers if you make the effort to come to join his class. He is not the best, but he is fair.
Steer clear of this professor. He does not teach and just expects you to read and know the material. He does provide study guides for the test but then he test on things that are way more difficult than what was on the study guide. He runs this GE course like it is suppose to be for business majors.
don't know why he has a low rating, just attend class and read the book. No homework. It is pretty self explanatory
He only gives out 1 assignment, which is the final project, and 3 exams. His lectures do not show up on his tests, so it's difficult to know what to study. More than half of the students are failing his class and does not care to help whatsoever. He cares more about the money he makes as a professor instead of his students. Grade A narcissist.
Never posted the grades, the exams were on things that we did not learn.
Doesn't count attendance but will be gracious if you show up to 90% of classes. He appreciates engagement during his lectures but will sometimes make you feel stupid for asking questions. Only 3 exams and one final project. Doesn't post grades on canvas. Test questions try to trick you.
Do not take this professor even if it is your last choice! His classes are lecture based on him just reading the power points. He's extremely rude and doesn't even want to teach. He singles out students and mocks them when they don't know what the exact answer is. He says things like "women don't know anything about purchasing or financing cars.
ALERT ALERT ALERT!!!! DO NOT TAKE THIS PROFESSOR AT ALL COST!!! Worst college experience I've ever had, please save yourself the trouble, and do not take this professor he's a grad A narcissist, extremely unhelpful, and is very questionable about how he got this job. He doesn't care about his students, and is just terrible a total waste of time.
PLEASE DONT TAKE HIM YOU ONLY HAVE 3 TEST AND 1 ASSIGNMENT OF 20 PAGES WITHOUT ANY GUIDELINE.
There was no homework so you are not able to raise your grades. Does not tell you your grade at all! Even if you ask. He was very rude and would put you down. He would get mad when you asked questions and made you feel dumb for asking. He would also get mad if you didn't understand something. Don't take him!
Do not take this class. It is nearly impossible to do well let alone pass, you have 4 things you are graded on total, each one having a massive impact on your grade, required zoom time for tests despite the fact that the class is considered asynchronous. No guidance in the class whatsoever, essentially self led but the tests are impossible.
Do not take this professor, he is very lecture heavy but horrible at lecturing. He also was mildly sexist and mocking those being bombed in the current war. He talks like the old guy your forced to sit with at a family party. He picks on specific students and has caused a girl to permanently leave class despite her going to every class. Avoid him.
when he lectures, he explains everything so vaguely and then when asked to clarify he then says ''were you not paying attention'' and then moves on. 2 midterms 1 final 1 20 page paper. does not post grades and then when asked for help to improve grade says ''I dont have the power u have the power''. AVOID THIS PROFESSOR AT ALL COSTS.
The lectures are interesting, however they do not relate to the test, esulting in low class scores, and he then blames students for not studying enough. He answered questions for the most part, yet sometimes it can be difficult to get a clear answer. Graded on 3 tests, and a paper. Would not reccomend to non finance students.
This was the first time I withdrew from a class. Not a finance major, but some of what was taught was self-explanatory. However, what I was quizzed on seemed different. I wish it were open notes, but we had to download an extension that records you and asks you to show a 360 of your room. Take this class if you have time to dedicate.
I have never done so poorly in a class in my life. It doesn't seem to matter if you understand the material - his exams are BS. They are all trick questions whether he admits it or not, and if you study and fail he will simply tell you "its common sense." You spend half the time dissecting what he is saying rather than learning. Avoid him.
His class is very difficult. He will teach you the lectures but then he will make the test not based off of the lectures. I didn't think I would do so poorly in a lower 300 level course. He will make his tests tricky and wont make the answer or questions clear. 3 exams and a project. trying to push through this class with all I got. Beware!!!
It has very tough tests, only 3 and a project. I thought I would learn a lot, but honestly, I learned more from doing my own personal finances and reading the book. Lectures are absolute torture. He will repeat the same word over and over again. I would stay away from this teacher if you have a choice had to take him because it fit with my schedule
This class is not helpful in the slightest. DO NOT take it. Not only are the tests difficult, the software is even harder to use. This class is not designed for success.
Midterm I. Supposed to be due September 28th via his syllabus. Said it was due the 29th on announcements and then abruptly changed the date to October 5th after half the class had already taken the exam. Has been impossible to reach via email and is not around during his office hours. DO NOT TAKE THIS PROFESSOR.
DO NOT TAKE THIS PROFESSOR!! 1) graded by few things (i.e. Proctorio-proctored Canvas exams and final project only!), 2) professor cannot be reached easily, and he responds rudely and at unprofessional times, 3) professor does not actually attend office hours so you are on your own. Better to just read a textbook on your own time than take him!!
This prof is misunderstood due to his accent and he can come off as rude sometimes but I understand that none of that is his fault. HOWEVER, his lectures are so hard to understand and his study guides do not really help you that much for the exams which are hard even tho theyre multiple choice. u need to take sm notes but even that is hard to do.
Very difficult profesor, he repeats himself a lot and creates misunderstanding. Sometimes rude if you ask him any questions, he can also make fun of yourself if you don't know the answer. Since there is no homework is hard to know what he wants in his exams which are also very confusing.
I enrolled in his fin 310 to fulfill my general education requirements and it was the biggest mistake. Do not take this class if finance is a topic you know little about. I scheduled office hours with him once and it was so uncomfortable. He kept saying stuff like "this is easy". The project is difficult and he offers very little guidance.
I wish I had read the ratings before registering for this Fin 310 class. I have had the exact same issues that others have had. You are only graded on two midterms, a final, and a massive term project that's very hard. You never see which questions you got incorrect on exams. He is rude in his responses to questions.
This is the worst professor I have ever had. He is extremely rude and does not care about his students what so ever. His tests are not reflective of the textbook or the lecture info. I have never failed a class before so it's extremely disappointing and might be the one and only reason I cannot graduate.
Exams are a scam and completely unrelated from the lectures, even after a lot of studying from the textbook and slides. He has no professional teaching skills, and I don't understand why he's "qualified" to teach when he knew that his students perform very poorly. I felt completely violated. Please drop immediately if you are about to take him.
do not take this professor. His class was so hard, exams had nothing to do with lectures which made it even harder. Only 3 exams and a huge final paper. no communication whatsoever. pleaseee take somebody else and do not waste your time.
Class Info
Online Classes
100%
Attendance Mandatory
33%
Textbook Required
17%
Grade Predictor
Your expected effort level
Predicted Grade
C+
Grade Distribution
Common Tags
Rating Trend
Declining
-1.03 avg changeRatings by Course
FIN331
4.0
(1)FIN425
3.1
(17)FIN320
2.2
(11)FIN310
1.5
(56)Difficulty by Course
FIN320
4.2
FIN310
4.0
FIN425
3.2
FIN331
3.0