3.9
Quality2.6
Difficulty59%
Would Retake148
Reviews59%
Would Retake
148
Reviews
Rating DistributionOfficial
5
79
4
25
3
24
2
8
1
12
What Students Say
“Terrible so far, completely ruthless”
ECN329 - 2.0 rating“Best professor of all time”
ECN204 - 5.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
64%
Textbook Required
71%
Grade Predictor
Your expected effort level
Predicted Grade
B-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.50 avg changeRatings by Course
ECN504
5.0
(1)MACRO
5.0
(1)RYERSON
5.0
(1)ECN111
5.0
(1)ECN402
5.0
(1)Difficulty by Course
RYERSON
5.0
ECN329
5.0
ECN129
3.7
ECN627
3.3
CECN627
3.0
Reviews (148)
Get out of his class if you still can! He is extremely nice and helpful but his tests are way too hard.
nice guy, explains material well... very hot
Not only is he an excellent prof, he's easy to look at! Hot-factor very high!
hes a dream boat
He's amazingly NICE, great prof, love his teaching style, exams are EXTREMELY EASY!!! Very YOUNG.... VERY HOT
bren rocks!
AMAZING, RIght to the point, just read his slides, he doesn't even take any stuff from the textbook for the test, tests are really easy, he does a great job at explaining concepts, that person who rated him with a sad face must have been lost
Mr. Thompson is a nice guy, but he is a hard marker. If you want high marks, don't take his class. I for one won't.
This prof is WAY overrated!!! He seems nice and all, but he marks real hard on assignments and his tests are nothing like the textbook. He says he likes to trick ppl on MC tests! Boy did he trick the whole class! Half failed!!!!! 2 words: GET OUT!!!
Passionate bout the subject! Great Prof! Challenging Tests!
this guy is soooo HOT
This prof is awesome, had him last semester and he was the best prof I've had. Totally recommend you take his class (no assignments either!)
I don't know much about this prof since I only went to class about 4 times (and 2 of those were test days). This course is extremely easy. Be forewarned however, that the final exam is an order of magnitude harder than the midterms. I dropped from a 97% before to an A after so look out!
I've only attended two classes so far, but today he seemed extremely unprepared to teach,he stoped several times to check if what he was saying was right... and his lecture was so so boring, hope this will not continue and hope that things will get better as everyone here says...
The BEST professor at Ryerson; knows his material well.
Nice guy... very helpful in clarifying any issues you may have. Tests are kind of tricky, but if you look at his past midterms you'll be fine. Added bonus: EXTREMELY HOT!
He has absolutly no clue of what he is talking about. You are not gonna learn Eonomics but he is hot...
explains things really well
He is a wicked prof, one of my favorite profs ever. He knows he stuff, explains it clearly and is totally fair and easy going. TOTALLY RECOMMEND HIM AS A PROF) plus...he's is drop dead gorgeous!
arrogant. puts on a good show with slides but teaching and helping students seems to be an inconvenience. tests are tricky, probably from a course pack, all multiple choice. props up the avg with bonus marks. redeeming quality - hot, too bad about the receding hair!
First midterm is easy, second is tougher, then he screws you over on the exam . . . you wish it were a common exam instead. He's good with updating his wepage so its up to date with what was said/done in class, and he posts marks up really quickly to.
I think he is totally fair. His exam was challenging, but no more than any other. He is totally helpful whever you ask! And whatever about the hair - he's got a full head and is wickedly gorgeous! If all my profs looked and taught like that I would never miss a class!
Great prof. DO NOT BUY TEXT BOOK WITH HIM. His lectures are all u need thas y u MUST go to all of his lectures. Make sure u do all the bonus assignments and the chapter questions he assigns. His tests and exams are difficult so make sure you study. TIP: use his old tests!!! He repeats his questions all the time!!!
One of the best profs I've had at Ryerson! He's young, so he understands students are busy don't need a lot of extra crap, so he doesn't fill time with BS, his notes and lectures are just about what is important and will be covered on the tests/exam. He's a very fair guy. Do the bonus assignments and you'll do even better in the class!
First off.. he is a CUTTIE!! and besides that he is a really GOOD PROF and HUMAN BEIGN.. if you ask him he will explain things for you.. and the exams are fari.. just practice the old exams he gives you and some of the problems and you're bound to he at least an A-
He's a really good teacher, Exam was SO hard, Midterm SO hard....but overall a good teacher.
No Comments
TWO WORDS - amazing prof. Very helpful - does the evaluation in FAVOR of his students. FINAL was VERY hard.
Midterms are gifts, as was the change in marking scheme, final was pretty hard though. Lecture notes prior to each class are very helpful. Good Prof!!
he is such a cutie! and a good prof! study his lecture notes and past test and u will do good!
he's pretty good, just know the concepts and his tests are then easier
WOW...nicest prof ever! and so hot!
I went to three classes for the Term. I went to the first class, and both term tests. I got an A in the class. Interesting...
He's one of the best profs at ryerson! He really cares about each student and wants us to achieve the best mark we can possible. He is very understandable during lecture and very helpful! if u want a great prof that will bring up ur gpa...Prof Brennan thompson is the answer!!guaranteed A+ if u listen during lecture and understand the material!!
very easy and just so good!
this guy is unbelievable, hes too nice to be a prof in university - the best prof i've ever had
Overall, he would probably be classified as one of the nicest prof at rye high but his tests and quizzses hold a degree of difficulty
Concepts are easy to understand...just a lot to know :( He looks like Ben Afleck's brother. Kinda sounds like him too.
He is a great professor, but during the lectures the students sometimes just take over the talking. There is tooooo much talking! Please students, shut up during lecture.
Seems like a nice person, never approached him personally though. Goes over examples with clarity. Very good with marks, willing to give you the highest possible mark combinations to your advantage.
Easy teacher, easy exams, light course load, short classes, will explain if asked. Likes to give bonus marks and exceptions. Overall perfect Proffesor, i got an A in both classes with little effort. BUT i learned a lot
Not the best when it comes to the more advanced courses, like Econometrics. While he did give you the grading weight that would give you the highest possible mark, he was also not at all helpful with the assignments. Take his more introductory courses, since he's new at this.
He is personally very good but not a good teacher.Textbook is aewfull.
Makes it simple and understandable. His notes were soo good I didn't even buy the text. Economics is a hard course for many but Brennan makes it easy. Also he is usually a good sport with the midterms and bonus marks for questionable questions. That being said it is usually easy to do well in his course just with the notes he gives.
Anyone who hasn't taken economics before this; TRANSFER. He'll confuse you, bore you and make the simplest things seem like brain surgery. For anyone who has taken economics before; don't listen. Plug your ears and just remember what you've already learned because he'll confuse you too.
He a care-free prof, if you want to learn, go to his class, if not read the text and go to the tutorials. His midterm is fair. He's a nice prof. Lectures are directly from his powerpoints.
His class is BOOOOOOOOOOOOOORING..... His tests are HAAAAAAAAAAAAAAARD, yet he does give us a few bonuses so hes alrite...
He is the best prof i ever hard. He teaches all the staff very well. He is very organized. He sends all the lecture notes in his web. He is very clear about the material. His mid-terms are a little hard but if you study the notes will you will be okay.
He was much more interesting in macroeconomics. This is more of a self-taught course but he really does know what he's talking about if you need any help. There's no real need to attend the lectures because he posts all his notes and doesn't add anything new in lecture.
Not the greatest when it comes to econometrics. Maybe he's good with more introductory courses? We only had a final (no midterm), and thank god it was easy because I wouldn't have passed otherwise!
Just study the slides and textbook. I've been in the class for the first two lectures yet I've got an A+. Nice guy.
hottt and so funnny
a great professor who makes sure you get it, he also shows a lot care for his students despite of the big class. umm, he's also the youngest and nice looking prof I've seen so far
Best prof. I've had yet.
He may not be the best at lecturing but he gives you so many opportunities to get marks also his homework/exam questions are really straight forward. It's really easy to do well in his class!
dont bother with this jerk. very very tough on his exams, nothin compared to his assignments and quizzes. midterm was a failin avg. lectures are so darn borin, no breaks, and it doesnt help that the class is in the theatre room. its like they purposely set u up to sleep in there. on the other hand, if u want to fail pick this guy by all means.
easy class if you pay attention, horrible at helping you review for the midterm and final, doesn't give good practice questions, practice questions are easy while actual questions on midterm/final are 10000x harder
Yes, the midterm was very hard compared to the assignment questions but the final was much easier as he promised. His lectures are good and he explains everything perfectly. The midterm was the only gripe I had with the class. Everything else was fine.
He is one of the most boring professors that I have ever came across that i end up dosing off. However he made the paper extremely easy though i cant say the same for ecn 204.My verdict is take him for 104 but not 204.
You will feel like you're doing great when you do the practice questions but its a big scam! You'll know how little you know when the midterm comes around
went to his lectures at the beginning but was a total waste of time aplia questions and tutorial boosted my mark up but he is really boring most likely failed the exam.. 30 MC Q took me an hr and a half.. 40% midterm, 40% final, 20% aplia don't take him.
1st class showed up..2nd class showed up...never showed up again until the midterm and final...
Good professor over all. Everything seems easy in class. Online assignments (weekly) and tutorials are compulsory but that gives you the chance to get easy marks. The midterm was really hard and long. But post-midterm material is easier, which makes the exam a easier too.
hes awesome. period.
hes a really nice guy. he knows the material pretty well. his example are funny and are easy to relate to. he admitted that the mid term was a bit too hard so he made the final a bit easier. his class is a little boring though. it didnt help that the lighting in the lecture hall makes you want to take a nap.
he's the best!
Very helpfull and gives great examples of the material.Great prof + very cute!
read teh text before attending lectures or else bring a pillow =P
good prof. Great lecturer. attending lecture is all you need to pass his course. He puts in the effort to help us do well
He's pretty helpful if you don't understand something. He will arrange it so that you can achieve the highest grade possible by putting 100% of course weighting on the exam if you do better on it than the quizzes. Make sure you take notes in lecture as some questions will be on the quiz. He kinda talks fast.
his 204 class is much different than his 104 class. its a bit harder but its very doable. tutorials arent mandatory. final is worth 60% which can kinda stress you out if your having trouble with the material. but other than that this class isnt that bad. and dont talk very much cause he wil stop and wait till your quiet to continue
Easy course. His notes compliment the text so just read the text and his notes, you'll do fine. Practice his problem set questions and quizzes.... and you'll do fine! Just like he said, no surprises on the final. Final was extremely easy. Practice, and you'll do great! Excellent teacher who goes out of his way to help students.
The most amazing course I took ever. It was so easy to get an A+. All the questions in the final exams and quiz are based on the problem sets he assigned. And no need to buy the textbook,(It saves lots of money!!) his notes are very very useful. But be aware, he will skip the key concepts when he heard someone is chatting during class.
Easy course, Esay prof, Esay Mark. No textbook, No aplia, No lyryx. I think I got an A plus. (official grade still not out)
good prof and very handsome!
Has a hard time teaching during lectures. However, at the beginning of the semester he hands out excellent notes to be used for his quizes. If you don't understand something in his notes, just email him and he will answer back fast and with a throughout explanation.
Very helpful and understanding. Always there to help you out and makes sure you understand everything. He is the best. Can't find a better professor for this course. Just read his notes and be in the class and you will be fine.
Doesn't use textbook at all. Massive class. Definitely use Aplia if he offers it, because otherwise material s incomprehensible.
Thompsons lectures are very interesting he explains in ways that make you understand every new chapter. His notes are extremely useful. But his exams are hard because they're tricky, so be aware of that!In general don't expect an A in his class due to his tricky exams!!
He's really nice...a no BS course. BUY Aplia. I found it easy in ECN104 going to take 204 with his next semester. It was a good time!
great prof. finsihed with a A+. I didnt even open the textbook but I did do all of the aplia assignments and practice problems. midterm and final based on what he talks about in class so make sure you go. would definatly take one of his classes again. oh yeah, hes also gorgeous
Awesome prof. He provides practice questions and once you understand those questions that all it is!!!!!!!!!! NO JOKES! Really understand those questions and your set! Midterm was somewhat like the practice questions....so you can do decent. The Exam on the other hand was like a EASYYYYYYYY
Amazing professor. Thats all I can say. If you have him, keep him.
Take him for macro because his exams are exactly the same as his practice questions. BUTTTT whatever you do, DO NOT take him for micro (ECN104) he could not have been worser prof for that course. The material in micro is really heavy and detailed as opposed to macro which is why he absolutely sucks at micro cause he cant teach for crap.
would definitely take him again. he knows what he's talking about and provided tons of practice questions that helped completely for both midterm and final; no tricks (and he's pretttty cute!)
Awesome prof and he is very easy too! Tells you not to buy the textbook!
This guy was a sensational professor. There were some ignorant students who complained about the mid-term because they couldn't understand y=mx+b. He is enthusiastic and down to earth at the same time. He makes funny jokes too! Overall, a terrific experience. I want to be prof just like him! lol
People are overrating this guy, take peng she actually makes the slides and she knows what she is talking about. This dude is ok, but change to peng if you can.
"People are overrating this guy, take peng she actually makes the slides and she knows what she is talking about. This dude is ok, but change to peng if you can." ALL LIES - thompson is amazing, definately way better than peng. This is your way of getting people to switch out of thompson to switch to pengs class because u can't get into thompsons!
COuldnt ask for a better teacher. I hated microeconomics, now i want to study macro as a minor
The best professor you can ever get. He explains the concepts that make you understand, take him if you can!
i did crappy in his class which was 100% my fault cuz he was just too darn good looking to pay attention :) also he's a pretty fine teacher.. both ways
Looks aside, he's an exceptional teacher. It's evident that he cares about his students. If you didn't do too well in the course, be honest - did you put any effort into it? He gives practice questions which are more or less identical to exams (he said himself that he just changes numbers around). He's a well-rounded prof.
Amazing guy. He doesent use the text at all so dont bother buying one, all his notes are posted online and thats all you will need to study to pass the course. He explains the concepts clearly and answers any questions without a fuss. I didnt go to class for the second half of the sem and aced the exam with just notes. Good prof!
heck yes
Okay so this teacher is really easy becuase he explains the information so much. But it almost is annoying. Like we get it, we all came from high school, we all know what y=mx+b is otherwise we wouldnt be here. seriously took half an hour to explain that equation in regards to economics. This guy is not that great of a teacher! He knows his stuff.
I am not doing well in this class because I have a 5 hour break before every time and I tend to fall asleep. However, if I am to be wide awake, I think the prof does exceptionally well. He knows how to clearly explain everything and you honestly do not need the textbook as long as you listen in class and ask questions when you need to.
EXTREMELY HARD CLASS! i felt a complete dumbass during lecture. but a really decent prof that really knows his stuff. 2 thumbs up. the fact that he's able to teach all that and and does research on it deserves respect!!! recommend take some hard liquor before class for better understanding, not recommended for people with suicidal tendency
Dont listen to the previous ratings!!! He can't teach and its near to impossible to pay attention in his class! I chose this class because of all the good ratings and I regret picking him as a teacher. We were taught one thing in class and the midterm and final were totally different. DO NOT TAKE THIS GUY!!
The previous poster must have been sleeping in class, because he clearly told us(about 10 times) that the final would be everything AFTER the midterm, which explains why they're both different. He gives us old exam questions to do which helps. It's sad that 80% of the class leaves while he takes up questions and later complain how exams were hard.
Honestly without him teaching my class there would have been no way i passed that class but he gives you more than enough help. He gives you chapter questions that are from previous exams and also the answer sheet explaining how to do them. I was able to have a nap in every class and come out of it with a 78
soo dreamy.. and an excellent teacher to boot!
Nice teacher, explains everything perfectly well, his class is one of my favorites this semester.
Great professor! He sometime goes too fast during the lectures, but you just have to get used to it. Seems very passionate about what he is teaching. Extremely attractive! Tests are easy because they are just based on the practice questions, just different numbers. He really cares about his students and makes sure everyone gets the highest marks
He perfectly understand students!! No textbook used, all info is on slides and you can study like 2 days before exam and pass with 80, becuase all the midterms are just based on the topic questions! what else can you dream of? Can pass with A and know a lot while other proffs make you read all the chapters with getting C...
Just do the homework questions for each topic and your good for the exam. He can be a bit tricky though with some of the questions but ultimately amazing-gives you a free A+ worth 10% of your grade as well as bonus if you do practice mid-terms...Be happy if you end up with him.
Excellent prof, fair in everything. Explains how he comes up with test questions and its exactly how its done. Given perfect practice questions and no textbook needed.
One of my favourite profs. Everything that he tells you about the midterms is true, and he does not deviate from what he says in class and has on his notes and practice questions. Midterms were easy, and the final was harder than expected, but fair. Excellent quality. We didn't use the textbook, but he told us that we wouldn't anyways.
Decent prof, midterms were easy but the final was absolutely ridiculous.
Teaches VERY well. Textbook is optional but you wouldn't need it for this class since his lecture notes and the homework questions are enough to help you understand. The Exams are easy as long as you know how to do the homework assigned. Need help understanding? Look for him during his office hour and he'll gladly help you. :) Wish he taugh ECN204.
Bad things: he always jumps from topic to topic, doesn't really explain himself clearly and then the good things; he is a fair marker as long as you put in the effort and show your work. Overall OK course, if you put in effort, you will get a decent mark. However, he likes coding way too much to be teaching.
he is my favourite prof ever!he is soo clear and puts lots of efforts to make you understand.he only uses his slides and questions and this is basically all you need.i got an a+ and everyone i talked from his class so far loved him
He is a nice guy but the course is tough. You really need to have strong statistic background for the course. He goes very fast on the material and his notes can be confusing and his tests can be tough if you are not good with statistic. Only recommend if you have no problem with statistic topics.
Brennan is a fair prof that takes his time explaining things clearly. Testing is a bit hard but, if you focus on details and practice each homework sheet you'll do great. Overall, he made a not so interesting course a little less painful.
Hard exams - midterm class average was 52% which was the lowest section. He doesn't use the text book and provides hand outs. Try and look for another prof.
LOVE HIM
So far not enjoying his class
Terrible so far, completely ruthless. First he gives out a tough exams and then decides to make the class do it again. Worst part if you get a single question wrong you get 0%. Stay far away from him as possible. Just sucks overall
Extremely unorganized professor, arrives late to class by 10 minutes and leaves early by 10 minutes, no breaks, unapproachable. Gives no further assistance inside and outside of class room, there is no textbook, just his notes. class average was extremely low, 53% avg.
If you are taking stats or anything related, he has no idea what he is talking about and if he has then he has no idea how to convey his thoughts to others so others could learn from him. Extremely unorganized, focuses on derivations but does not explain how concepts are related. Gives tests from material not taught in the class. 0textbook0helpful
Guy was an absolute beauty, very straight forward and tells you EXACTLY what will be on the midterm.. literally.
I loved data management in high school and got high 90s. I went into his stats class and got completely confused about concepts I already knew from high school. Would really help if he used a textbook, if you dont understand the way he teaches its impossible to teach yourself this stuff.
I'm 50/50 with this prof. Lectures are straightforward. He's very opinionated. 1st midterm was generally fair. Final wasn't a great representation of what we learned during the last half of the semester. But if you study the homework assigned, you're guaranteed a good mark! Marking by the TA's is very fair. I wouldn't mind him again.
Lets be honest for a second. THIS IS NOT AN EASY CLASS. Brennan is very well organized and sets the student up for success IF they put the work in. He tells you exactly what will be on the exams. He's very knowledgeable on the subject and a smart guy overall. Would take him again 100%
Asked for help once, very intimidating and not helpful. Makes you feel like you are stupid if you don't understand a concept. Course material is all over the place, don't even know what we were supposed to know. Really recommend getting a better teacher and actually using a textbook because trying to study from random lectures with no topics sucks.
The worst mark I have gotten throughout 2 years of university was from this class with this prof. I've had all A's and 1 B+ in all my other econ classes at ryerson(8 courses in total) But ended up getting my only C in this class even though I put in a lot more time & got a tutor(the class average on the final exam was 25% and he wouldn't bell curve
Brennan was a good professor back when I had him as a professor in first year, but the course and tests are challenging. He wants his students to succeed but you need to put a lot of effort into the course. Provides weekly practice questions, which he goes through at the beginning of each class. Don't buy the book, tells you that it's garbage
I took this course (and a few others) with him a couple years ago, and am very sad he took a break from teaching :( BEST prof of my post-secondary career and I've been to 2 universities, and 3 diff. programs. This prof literally made me love economics (as an elective) and is the reason I switched and am majoring in it right now. A+ person, A+ prof
Best professor of all time. Doesn't waste your time making you buy and read a garbage textbook. His lectures are amazing and he covers numerous examples that are similar to test questions. Attend class, take good notes, review all the practice questions and you'll get an A. Majoring in econ because of him.
Solid prof, he saves you from buying a $150 textbook (which he believes is a scam) and instead broke the course into 4 power points that were posted online. Even if you dont read them outside of class he goes over everything in detail in the lecture. Midterm and exam were very fair and came straight from sample questions in the power points.
he's a great prof, but his exams can be bruta;. he made several mistakes on the midterm but overall he's a solid choice
The best Economics prof at Ryerson by far. Doesn't make you buy a $300 textbook, makes all of the concepts easy to understand and relates everything back to real-life examples. Do yourself a favour and take his courses.
Great Prof! Makes your studies and easy and works best to make your concept clear in economics!
At ryerson 4 years. This is my worst mark. No textbook may seem nice but he doesnt provide enough info to study for the exams. If you are confused about a topic, theres no where you can go for reference because there is no explanation. final exam average was 30%. Overall course average was about at 45%. Take if you want to fail. (my cgpa is 4.11)
he spends 20 mins of a 3 hour class covering the new topic and unecessarily waste 2.5 hours of the class going over the assignment which can be done in less than an hour. talks to students like stupid 3rd graders who can't add fractions. overall easy class. but he's annoying
One of the Best Professor at Ryerson. TAKE HIM and you won't regrat it. No Idea he Got the 1 rating. Would definitely recommend taking him
Decent
Brennan overall is a solid choice, He is able to explain things very into detail and can make things easily understandable for students with little prior knowledge coming into ECN129. His midterm is pretty easy and was marked easily, but he does throw a curveball on his finals and puts topics on he didn't imply would be heavily tested on.
such a nice one, take his ecn104, explain everything to you, and take up the question on every class, great choice
Brennan is a good teacher, he's great at teaching and all but the thing that sucks is that he doesn't give any other opportunities to bring your mark up. the exam and finals are 50/50 so you need to grind really hard. Also, he does not BOOST or BUMP marks :( Also, studying off his slides were Never enough !!!
Amazing professor. He hates textbooks because they are a scam, he posts all of the information online. He is quite clear about the tested material, and provides previous exam questions for practice. His lectures would generally end 15 - 30 mins early. Takes up any questions in class. Definitely the best microeconomics teacher if you have the option
Overall decent prof. No textbook but the slides are confusing. The only real practise you can do is from the practise questions he provides from previous exams. I found them not enough to prepare. Midterm was fair but final was a nightmare. They're both 50/50 so if you screw up on one, goodluck! Your best bet is to memorize how to do the questions
Brennan is the best! I learned more about stats with him a few months than I did in my entire university career. Pay attention in class and follow what he says, you're solid. Doesn't try to throw any curve balls or make you buy useless textbooks. Inspired my interest in econometrics.
not really sure how he has a high rating. i found his class pretty tough even though the content itself was not too hard to learn. not very accommodating to students who dont understand concepts the first time round. if i did not have to take his class for credit, i would have dropped. tough grader. a tad condescending.
This was by far the worst professor I've had in my 7 years at two universities in 2 programs. He is incredibly discouraging and rude. He comes across in all communications as condescending and almost- disgusted at having to tell us certain grading criteria and expectations. Totally unnecessary.
He fails you on your paper installations if you don't do it perfectly the way he does it in his outline, and will still pass you at the end of the class with a B just to fk with your perception of the class. He wraps his reports in a separate software so it's very unlikely you will get the same results in word. all around terrible prof. lol.
Overall rude and condescending.
Professor Brennan is generally engaging, though can be blunt at times. His classes cover content well, but the exams can be tricky. Using Unstuck AI and the free textbook helped me stay on top of the material.
Class Info
Online Classes
100%
Attendance Mandatory
64%
Textbook Required
71%
Grade Predictor
Your expected effort level
Predicted Grade
B-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.50 avg changeRatings by Course
ECN504
5.0
(1)MACRO
5.0
(1)RYERSON
5.0
(1)ECN111
5.0
(1)ECN402
5.0
(1)Difficulty by Course
RYERSON
5.0
ECN329
5.0
ECN129
3.7
ECN627
3.3
CECN627
3.0