2.0
Quality3.9
Difficulty26%
Would Retake121
Reviews26%
Would Retake
121
Reviews
Rating DistributionOfficial
5
5
4
16
3
20
2
19
1
61
What Students Say
“Office hours were as confusing and he was a little scary”
MATH347 - 1.0 rating“Really not bad if you need to take Linear”
MATH547 - 2.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
92%
Textbook Required
14%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.29 avg changeRatings by Course
MATH566
3.0
(3)MATH383
2.5
(11)MATH547
2.4
(22)MATH347
1.9
(83)MATH528
1.0
(2)Difficulty by Course
MATH528
5.0
MATH347
4.0
MATH383
3.7
MATH547
3.7
MATH566
2.7
Reviews (121)
Dude makes no sense when he is teaching. Noone in the class can understand any concepts unless they have been taught them by someone else before. Very hard to follow, has a lot of trouble explaining concepts and theories on levels for students to learn.
He is a bit confusing in class and overcomplicates some things. However, one on one he is very helpful and he is the nicest guy ever. He wants you to do well so if you go find him you will. That being said, he may not respond his emails so you need to go to office hours if you need help.
He is a nice guy, and I won't say he intentionally does this. However, one thing I never really understood was that he seemed not to focus on testing our understanding over the course, but our ability to caculate VERY tedious problems in a given period of time. I knew how to solve all the problems on my final, but was not able to finish it on time.
Professor Adalsteinsson is really nice and always there to help you. However, he seems to lack the ability to pacing the course smoothly. He sometimes could not finish what he plans to discuss and only give you a very short time on worksheets(yes, worksheets, but they are generally easy). Still, the course and the tests are the easiest I've taken.
I had a very bad experience in David Adalsteinsson's course. The lectures are very unclear. All learning must be done independently from the book. Avoid taking a course with him if possible.
I took 547 and 383 with David and had a good experience. I feel like the pitfall of this past semester's 547 was the absurd number of students the university tried to cram into the class. Lectures have always been long mental journey, but I feel his strength lies within tying concepts together at the end of class/end of a section. Would take again.
David really struggles to explain high-level math concepts. In 383 I was very lost most of the time. Lectures were fragmented and unclear. Would not reccomend
Like the comments below, he is kind of disorganized and sometimes can't finish the material he prepared. TAs are really helpful in class and, actually, they are clearer than him. You need to do in class worksheets, WebAssign and written homework.
it makes no sense that he is still teaching. do not take this guy because he is really disorganized in lecture, and don't teach you anything. Materials are not necessarily difficult, but he makes it difficult.
If you think you need a class but you have to take it with him, trust me. You don't need it that bad. His lectures are abstract and disorganized with worksheets that we rarely get through, so most of what I know is from the textbook. Also, for the first exam, 1/4 of it was on a chapter we hadn't covered and were told not to study. Seriously. Don't.
Nice guy. Go to his office hours if you can. He obviously cares about the topic, and listening to the lecture can gain quite some "soft knowledge" about linear algebra. The only problem is that these "soft knowledge" does not help you much on the tests. Do the worksheets, and read the textbook and you will do fine.
David is a nice man but incredibly slow at giving feedback and homework answers. The tests really aren't that bad if you study on your own, but only listening to his lectures won't be enough as they're really confusing. The worksheets he uses in class as an active learning tool are great. Really not bad if you need to take Linear.
Don't take him for linear if you can help it. There are easier teachers out there who will ensure a better grade. His lectures are heavy and often make little sense and his tests often have theoretical material that is vaguely reviewed, if even reviewed in class.
Not too bad, just beware that he covers topics from diffeq and discrete math that arent technically prereqs for linear algebra (in very basic detail). study from his worksheets for his exams. he makes hard test questions but then curves pretty heavily. takes attendance based on ws completion (you get three absences). not the best but not too bad
Dr. Adalsteinsson is very knowledgeable and caring, but isn't great at giving lectures. The lectures are disorganized and tangential at times. Self-studying is needed, but attendance is also a part of your grade. Also, he has a minor Icelandic accent which can be an issue at times. Definitely not the worst professor out there.
Lectures were severely mismanaged, highly disorganized, and unproductive yet attendance was mandatory. David only speaks to the chalkboard. In-class worksheets lack solutions which require months to be published. To call David a professor is a huge insult to all professors even the bad ones. If you can, do not take this course with David.
I have never been so confused within a course until I took Math 528 with David. The "Lectures" were disorganized, often seeming like there was no clear objective to work towards. Almost every class we would run out of time prior to accomplishing a single example from the worksheets he hands out daily. If you can, do not take math528 with David.
Dr. Adalsteinsson is by no means a bad guy or a bad lecturer, in my opinion. He teaches difficult topics, but he explains them multiple ways and doesn't move too fast (which works fine with a tiny bit of textbook reading). However, he isn't the most accessible outside of class and the homework doesn't always match the teaching.
In David's class, we were tested on more material and sooner than other sections of 547. Disorganized, glosses over foundational concepts. Never finishes in-class worksheets. One homework was graduate-level material assigned four weeks after first exposure to matrices. Tests are impossibly tedious. A truly nice guy, but an abysmal educator. Avoid.
I could not name a worse lecturer. I've taken math383 at unc and listening to him explain first order systems of ODE's confused me so bad that I had to go back to that course material. He's very nice and says some interesting theoretical stuff in class but I cannot emphasize enough how bad he is at explaining things.
David was absolutely the worst professor I have ever experienced in my entire life. Its impossible to know how youre doing in the course, and the final grade seems to be a lottery for how hes doing when he makes the curve. Please dont make the same mistake I did. Do not take Linear Algebra with David Adalsteinsson.
While I like Dr. Adalsteinsson as a person and he has been readily accessible almost every day, my main problem with this course was that it was unclear almost the entire time what the grading criteria would be. He changed the makeup of the syllabus on the last day of classes and before that we had no clue what determined our grade. I still don't.
Dr. Adalsteinsson's lecture notes are normally excellent. He could've done a little better in instructions for programming projects. The instructions should have been more detailed.
Programming assignment instructions are not clear from the start, but he was available outside of class to clarify what he wanted. The material is pretty standard, and his presentation is alright. See Stoer's book for rigorous proofs and details which were not covered.
He substituted for my professor in one meeting of MATH 347. He prepared the lecture and examples with efforts, and goes in more depth than my original professor, which helped me a lot but wasn't appreciated by most other students in my session. He is a great guy. It is shocking to see that he receives such a low score here.
I was in the same section that he subbed for a single day (emphasis on a single day). Here is my review. 1. Adalsteinsson inspired me to play CoC during lecture 2. Adalsteinsson is hilarious because he may be the only lecturer at UNC who prefers a blackboard. Keepin it old school 3. Adalsteinsson is caring because he cares about proofs and diagrams
He's a decent guy but not a good lecturer at all. His notes are hard to follow along with and lecture is very fast. Be prepared to have to teach yourself a lot of what he goes over in class through online videos and the textbook. The good news is the content is not hard on its own. He's just bad at teaching.
Professor Adalsteinsson's lectures can become befuddling when he starts discussing theoretical aspects of topics we cover. But other than that, his exams are fair. As long as you make sure you are crystal clear on how to do the worksheets he gives each lecture, you will be fine.
Confusing lectures but easy tests. But you still can't miss classes bc he takes attendences. If you like to watch MIT open courses and teach yourself, then you're good to go.
He was not the best lecturer by any means, and I definitely found myself having to do a lot of teaching myself outside of class. Attendance was mandatory due to the worksheets we had every class which ended up being the only resources we had to study. The tests were fair though and mimicked closely the worksheets from class.
Had him for MATH 347, but couldn't select it. The best part of the way Adalsteinsson teaches linear is following along with worksheets, so it's not just a complicated lecture that you have to practice on homework. Sometimes lectures became a bit too complicated to follow, but he was friendly and did a lot to make sure you followed.
He's better than his rating suggests, although sometimes it can be hard to follow when he proves things in lectures. The homework is also a bit tedious sometimes, but the homework and textbook prepare you well for tests. There's not a huge curve, but the tests are just practicing each of the techniques from the course.
David's lectures are all over the place and he is not responsive to emails/messages outside of class. Even when asking for solutions to practice he's given us, he doesn't provide any because he says he doesn't have them written up. This semester was incredibly difficult due to his unreliability and confusing lectures -- I had to teach myself.
A lot of people do not say good things about professor adalsteinsson, but he is not bad at all. You just need to come to class and he is great at explaining concepts. Tests are fair and I would definitely take this class with him again.
Professor Adalsteinsson is a fair grader who has great lectures. he explains concepts very well and the tests are a good reflection of what we go over in class and practice. He also drops the lowest exam which definitely helps.
Nice guy, horrible teacher. I have never felt more confused in my life than after leaving one of his lectures. Gives no context to the content you are learning, goes at a rapid pace, does not explain content, and just does problems on the board in a confusing way. Terrible slides that dont help at all Again, super smart dude, abysmal professor.
Here I am thinking I won't have a worse professor than the past ones I've had here. Then comes this dude. My GOD is he confusing and hard to follow. It's useless to come to lectures because he never explains anything and instead recommends WATCHING OTHER PROFESSOR'S LECTURES. The entire semester I had to self-teach EVERYTHING. DO NOT TAKE HIM EVER
this guy blows, don't take him
David doesn't reveal his grading scheme ahead of final grades being posted so beware. Also, he tends to teach the class in a much more abstract manner than any of the other linear algebra professors. With that being said, he has done some interesting research and work in the field so talk to him about it if you get the chance.
Prof Adalsteinsson is probably the worst professor I've ever had at UNC. He is super nice and obviously super smart, but his lectures are terrible. Lectures are confusing, scattered and read off his own poorly handwritten notes. He doesn't provide solutions for classwork and actually RECOMMENDS you watch other professors' lectures online.
His exams are easy that most students get 100 on the first, 40% on the third. The second one might be bad but he "curved." I do recommend math majors taking his class, since the proofs he covered will increase your mathematical maturity. I don't think he recommended Strang's lecture in class so I guess people below are just finding excuses...
fluent in yappanese....
Lectures are very, very hard to understand. The material isn't too bad so you can definitely teach yourself if you need to, but I would avoid this professor if you can. Super nice guy, though.
genuinely the worst professor ive ever had at unc. he always talks about things for 30 mins of our 50 min class that are completely irrelevant to the worksheets or homeworks or exams that we are given and then im left trying to figure it out for myself before turning in the 3 assignments we have due every friday. run. do not take.
W prof
Great guy. Lectures can be confusing, but that's just how linear algebra is. If you study the worksheets and homeworks that he gives, you'll do well on the midterms and final because it's basically just doing the same techniques with different numbers. Personally, I don't think the reviews on here are an acccuarete representation of professor Adal.
Very poor time management during lectures; you will have to learn a lot on your own. Said that we did too well on the first midterm, so he made the next one much harder (the median score for one of the questions was a 0). Made us learn Julia but we weren't allowed to use it on exams. Would avoid this professor if possible.
The class is not taught well. The upsides of the class is that there isn't much homework and that he is lenient with the curve at the end. 3 midterms and 1 final exam are worth 80% of your grade, so be careful of that. The first and third midterms were easy, but the second one was extremely difficult.
David is not a good lecturer. Confusing, hard to follow, and difficult to contact. Office hours are a big help if you can manage to corral him into actually helping and staying directly on topic. David dropped our course grade in Connect Carolina with no message, no access to our final grades, no grade breakdown, no regrades, no curve description.
Professor Adalsteinsson's lectures are definitely hard to comprehend. He doesn't explain the material well and sometimes he will dive into what seems like random topics. Overall, he is a really nice guy, just not a great professor. His tests are not hard, with them being mostly computational, they feel like hw questions with different numbers.
He is a nice guy and clearly very smart and knowledgeable. However, I often left lectures more confused on the material than when I started. Grading scheme/curve was never revealed, nor were our grades on the final exam. Despite being the applications class, there were very few applications mentioned, and there were proofs on multiple of our exams.
If you walked in on one of his lectures and looked around, half the people would be on their phones/laptops watching something, and the other half would be staring blankly in confusion. He ALWAYS went over on time and his lectures were extremely hard to follow. Use TA's and ULA office hours, and avoid his. He will take up hours of your time
Don't read any other review. This one is the only one you need. DO NOT TAKE THIS PROFESSOR. Students in class audibly laugh when this guy tries to explain the material. He's a nice guy, but he's the worst instructor of any sort I have ever seen. You will leave class more and more confused than from where you start. Avoid him please.
This dude's lectures are mysterious. Don't try to decipher his slides. Watch some linear algebra on Youtube to save yourself (linear algebra in this class is pretty self-studyable). Gave him a 2 because at least he is a nice guy. Exams are 80% of your final grade so beware of that.
Awful professor, extremely bad lectures and very strict and unfair grading. Requires you to do things “his way” and goes down a rabbit hole every time he teaches something
You can tell he knows a lot and there are many ways to approach this subject that he doesn't fully flesh out thoughts, making lecture confusing at times. There are daily attendance worksheets that I recommend taking your notes on to stay organized. You can tell he wants you to learn and gets excited when people ask questions, but expect self-study.
He is very disorganized in class structure. He tries to teach students not only application but also the reason behind, but is not doing it very well. He rushes through complicated proofs and thinks these scattering shots are enough. If any professor wants to give a hint on analysis in an application class that is not how they should do it.
Dr. A does not give any care to his students and expects us to treat Linear Algebra like its our passion. Extremely disorganized lectures, notes, and resources. He rarely gave solutions to work and even if he did they could be wrong. Don't take this class.
He is a very passionate and smart prof, but hard to follow in lecture. He does not make the material intuitive and goes off on crazy tangents. Take the free A on the first midterm, because material gets harder after that. Hammer computational stuff, so you can afford to struggle with the proofs. Second midterm is brutal. TAs were useless.
He has extremely disorganized lectures and his explanations are REALLY bad. Homework is never posted when it is supposed to be, and tests make up 80% of the final grade. He is a nice man and you can see he enjoys teaching, but he is not a great instructor, at all.
His lectures are like a pizza with so many unnecessary toppings that it's hard to digest. He spent like four lectures talking about SVD but sprinkles in random side topics (like ODEs, exponential matrices, image space, Fibonacci numbers, permutations) that just make it overwhelming. He posts lecture slides but sometimes there's so much jargon.
Passionate professor, but the lectures are like hieroglyphics—extremely hard to understand and follow. The professor's focus on theory with little practical examples in class made it very challenging to grasp the concepts. I had to self-study everything. No answers or solutions were provided for homework assignments or lecture sheets.
Make sure to have taken MATH381 or some proofs class before this. His lectures are mainly theoretical. However exams were mainly computation with about 10-15% being about proofs, except for the 2nd midterm. The computational aren't difficult but heavily error proned. Re-read lecture notes and go over proofs he discussed as some will be on exams.
Do not take this guy. He has no idea how to teach and does not care about the students. Tests are 80% of the grade and are inconsistently graded. Does not even tell you what will be on the final.
Anyone giving him more than a 1 is generous. Save yourself and DONT. His lectures are incomprehensible, and you'll have to teach yourself everything—no exaggeration. I thought his lectures couldn't be as bad as reviews said—trust me, they are. Exams are okay, but he as a professor is truly abominable and the worst ever. The homework is ridiculous.
Dr. Adalsteinsson's lectures are extremely difficult to understand especially the posted slides themselves. Gives way too much homework every week with a P-set and Edfinity. Midterm 1 and 3 were pretty easy but midterm 2 was a PAIN with the amount of computation. Content is easier to learn compared to other math courses but extremely error-prone.
Professor Adalsteinsson cares deeply about his students, and attending his office hours is very helpful.
This class is atrocious to say the least. I have learned ZILCH from the lectures—and trust me, I've been to all of them. If you want a chance at passing the exams, I would read the textbook and review the worksheets. The homework problems sometimes include topics we haven't even covered in class yet, but he keeps them on their for some reason.
Despite attending the lectures, I found it very difficult to do the worksheet given to us to have completed by the end of lecture. I found myself learning most of the content outside of class and my emails to the professor sent with no reply. It was difficult to get a straight answer out of the professor as he would ramble about unrelated topics.
Do not. While admittedly this has been a tough semester for me due to some other outside circumstances, this guy did NOT help at all. Lectures are plainly incomprehensible -- not even because of the accent, he just says things and expects you to understand. Doesn't go through problem solving in class. Assigns an ungodly amount of homework.
As everyone else said, the lectures are awful but still consider taking David due to the fact that he drops a midterm, the tests are pretty fair, and he's generally a lot nice and approachable than a lot of your other options in the math dept. Basically, trade-off between nicer grading vs having to teach yourself. Be ready to self study EVERYTHING
The lectures were useless. He doesn't respond to emails. Fortunately, the class is pretty easy. You're best off going to class, grabbing the in-class assignment, then leaving class and studying for a few minutes a day rather than wasting your time. It's a shame he's a bad professor, because I actually kind of like him on a personal level.
High rating bc he deserves a higher average imo. Other comments nailed it. The textbook he assigned was the best teaching he has done. I crammed the nights before and got A on every midterm (60% of grade). Textbook and online video walkthroughs are your best bet. Brings up confusing stuff in lec but only really tests whats on worksheets.
Never again. NEVER explained what was covered on the final exam, the lectures were awful- so basically, teach yourself. I am a math major and David made several errors during most of his lectures- showing incompetence. Take someone who has respect for his students too, he denied my accommodations for an exam.
I stopped attending lectures after the first month because they were honestly confusing and unhelpful—it felt like the professor didn't fully understand the material himself. The midterms were manageable, but the final literally destroyed me. Thanks to him, I am going to say goodbye to my 4.0 GPA.
Lectures are SO confusing, I don't think he even knows what he's talking about. Homework was helpful, but expect to spend a lot of time learning on your own. Exams are not bad, just understanding of the basics but so different from lectures.
David's lecutres were all over the place and made learning the material very difficult. Office hours were as confusing and he was a little scary! His office was also a mess, so I can see why he never responded to his emails! His syllabus had no clear grading criteria and there was no baseline for final grades either! Do not trust him. Bless Bless!
Setup of the class forces you to participate. Do not plan on skipping a class. Content is easy for math oriented people but the way he explains it makes it seem harder than it is. The only way you could fail this class is if you try too hard to understand what he's saying. Exams resemble homework and both are typical style for a math class.
This class ruined my 4.0. Linear is such an easy subject but you cannot self study this class because of all the little things he makes you do his way on the exam. Final was 40%, midterms were another 40%. Honestly I've learned from this class not to take the insanely lower rated professors. I thought I'd give him the benefit of a doubt but rip.
he doesn't explain concepts well and lectures are a mess. he's a strict grader and doesn't curve in the slightest. please do not take him.
Absolutely terrible. Lectures were illogical, unprepared, and he didn't even know what he was talking about himself. One of the worst of all the math classes I've ever taken. Frequent mistakes. Eventually a final grade is given without announcing the grade or grading scale. I don't even know how my grade was composed.
Absolutely terrible. Lectures were illogical, unprepared, and he didn't even know what he was talking about himself. One of the worst of all the math classes I've ever taken. Frequent mistakes. Eventually a final grade is given straight away without announcing the grade or grading scale. I don't even know how my grade was composed.
Absolutely terrible. Lectures were illogical, unprepared, and he didn't even know what he was talking about. One of the worst of all the math classes I've ever taken (others not even close). Frequent mistakes. Eventually a final grade is given straight away without announcing the grade or grading scale. I don't even know how my grade was composed.
Most lectures were written minutes before the class. The syllabus contained multiple errors and very odd grading criteria. Some of the lectures we're extremely confusing, but only because of unnecessary proofs. The final grade was given in connect carolina with no clear criteria or announcement on canvas. Only giving a 2 is because he's a nice guy.
Class structure with the worksheets, edfinity and gradescope helped solidify understanding but the lectures weren't the greatest. midterms are 40% final is another 40%. midterms are fairly straightforward and reflect what we learn. adalsteinsson is a cool guy just not the greatest lecturer. grading criteria is also a little confusing
David is very smart but doesn't know how to communicate abstract thoughts, which is unfortunate since linear algebra is a pretty abstract class. I spent most lectures figuring stuff out by watching youtube videos or using GPT. He also went outside the scope of the required content while making it an important part of the final.
Linear is a hard class no matter what, but his lectures are horrible and impossible to follow. You have to teach everything to yourself. You have a worksheet you have to turn it every class and it's very difficult to understand how to do it by the end of. Homeworks take a long time to complete and require hours of learning.
Dr. Adalsteinsson is a really nice dude but an awful lecturer, he spent the majority of the class scrawling barely legible proofs/definitions and would switch slides so fast it was impossible to both pay attention to what he was doing, and write all of it down. Grading criteria was unclear and made it impossible to know your grade in the class.
Professor Adalsteinsson's lectures are pretty confusing but the midterms are easy. There is a good bit of homework every week (which is similar to the test questions) and a worksheet every class (which I think was graded for completion). The final was hard and very calc heavy, but the grading of it was chill and it was easy to get partial credit.
Yes, maybe David is not that good at talking about abstract concepts, but I found it extremely helpful in his office hours. A lot of examples similar to the ones in final were presented, and he explained what you should know. You need to figure out something yourself, that's part of college. It's helpful if you bring questions to him. Nice guy.
Unlike many reviews here, I found the class itself to be good. There's a practical approach to various problems, and if you follow the content well, you should be able to take the exam with only a little self-study. However, there are many errors in his grading, so check it carefully.
Very nice and intelligent professor but completely incomprehensible lectures, which would be fine if attendance was not mandatory but it was.
This class is a nightmare... he is hilariously bad at lecturing. Material is overwhelming, undigestible, and you had better be prepared to teach yourself everything. UNC Math department needs an overhaul, I have not taken a single good class with them yet.
don't waste time going to class, get someone else to do the in class assignments for you. one of the worst teachers at the school and literally impossible to learn from. the first and third midterms are easy if you have old ones. don't take this teacher if you can avoid it but it's not the end of world if you do
Everyone complaining just did not put the time into learning the material lol. His lectures can definitely be confusing if you sit in silence and don't ask questions, but he is always willing to re explain things. He also does make mistakes but quickly corrects himself. If you put the time and actually participate in class you'll be fine.
Genuinely awful professor. His lectures are outdated, incorrect, and incomprehensible. He is unhelpful, boring, and just when you think you understand the material, he confuses you at the last second. Homework is tedious/unhelpful. Class averages for exams hover around 60, and he curves nothing. Take another teacher and save yourself the stress.
If you have the option, find someone else. His lectures really don't make sense and his attendance policy is brain-dead. Won't curve prior to the end of class, and midterm averages hover around a 60. His tests always take longer than the allotted amount of time, and it is your fault for not being a professional in the sector.
he teaches it pretty confusingly, tests are incredibly accurate to homeworks and practice, is available for office hours, willing to answer questions but not the best at doing so.
Very nice guy. He has an extremely cute dog named Mia, and he explains things pretty clearly.
Just an awful class...David doesn't explain anything in an understandable manner, so you WILL be teaching yourself everything. Sitting in class for 2.5 hours every week just being talked at gets exhausting quick, and he makes zero effort to either help you understand or make class even remotely entertaining. Take with someone else, bc I hated this.
Would not recommend taking this class...David is a great guy but his lectures are confusing and his teaching style is frustrating. Tests are 80% of your grade in this class and for some odd reason he loves to throw in questions that look nothing like the work you do in class/homework. Take someone else and save yourself the stress.
Contrary to other reviews, professor isn't terrible. Lectures feel a bit disorganized, but homework is straightforward and tests mimic the homework. All proofs on the tests can be found on the lecture slides. Probably not the best 347 instructor, but very fair and not as bad as reviews would say. Just put in time outside of class to things.
Took this class for Econ BS thinking it couldn't be that bad, and it has been even worse. This is by far the worst taught class I've ever been in...the class is unorganized, lecture notes are incomprehensible, and homework is long, tedious, and constant. I would strongly recommend against this class, and if you HAVE to take, take with someone else.
Studying for exams right now and ready to just...be done with this class. A really, really painful class to take. Couple that with subpar instruction from David and it's a recipe for disaster. Please take with someone else if you value your sanity and are not a math prodigy. Thankful for the TAs/ULAs who helped me not get 0's on every test.
Not a good prof, and an even worse class. Don't take with him if you can help it
So, so bad. So bad. Prof doesn't respond to emails, uses outdated/ambiguous slides to teach, and generally is very confusing. Take with someone else, this class isn't easy and he makes it way harder than need be.
Awful, awful class. Unorganized, unhelpful, uninteresting. Stay away at all costs, he makes it needlessly complex and it's brutal. Studying for this final will kill me.
Very very bad experience. He doesn't post any answers to any of the assignments/midterms (despite saying he will) and this makes it soo hard to study especially when the slides he posts and uses in lecture don't make any sense. Very hard class made way harder by poor teaching and zero recourses.
Super fun class…if you're a masochist. Brutal class all around made worse by ambiguous teaching and prof's insistence on making you memorize useless proofs. Avoid at literally all costs, I'd rather get curb stomped than take this class again.
Worst class I've taken at UNC. Made me question my sanity. If I could afford therapy I'd go because of him. Don't take, idc how much you think you can handle it. Listen to the reviews. Run! RUN!
This has been the hardest class I have ever taken at UNC. He wants you to fail. There is no study guide only past tests and there is no answer sheet so you better hope you're doing it right. He expects you to just memorize all "short" proofs from the slide. Good luck even interpreting his slides. I would avoid this class at all costs.
David makes the class so much harder than it needs to be with useless proofs and derivations while simultaneously making no sense and not explaining anything. A little bit on Youtube taught me more than him the entire semester. His slides are like a stream of consciousness that makes no sense to anybody but him. Just don't take him.
DO NOT TAKE THIS GUY. There are others who offer MATH 347, just take theirs later if you have to or join a waitlist. THIS GUY IS THE WORST PROFESSOR AT UNC. he genuinely doesn't ever respond to emails and when confronted in person he "wrote my name down" and told me to email him AGAIN after 15+ emails with no response ALL SEMESTER. learn from me.
Don't take 347 with him unless you're already confident you'll get an A. Tangents during lectures and graded questions and homeworks that are much harder than what's discussed in class. Proofs and examples are confusing, and exams are difficult and account for 80% of your grade. Stay away if you can.
70% of your grade is tests. Lectures are convoluted and confusing; you'd be better off self-studying but attendance is required. Unreachable via email even with in class follow-ups. Material isn't too hard, the teaching and expectations are what make this class so difficult. David is very sweet, just not a great professor.
Chill class. Tests were straight forward and very similar to HWs and were graded fairly. Proofs were from slides/HW. Besides the questionable lectures, I think this class was decent. People complaining about it just don't put in the time to study and think their 60 on the midterm/final is the professor's fault.
Linear isn't hard material, but this class was nearly impossible. Only grading criteria shared was the floor for an A, so no way to anticipate your grade. Exam scores are consistently lower than he expects, but he blames students and will not curve. Very arbitrary grading on exams and unclear instructions. Unreachable via email.
Hands down the worst professor at UNC, but i got an A so IDGAF. Didn't learn a thing from him in class, exams were next to impossible to be finished in time, and no amount of studying can save you. At the end of the day some people aint cut out for ts like me and Simeon. But If I can do it then why can't you? Get up and make it Work!
Easily the worst instructor in the school. Attendance mandatory but lectures are incoherent. He never responds to emails, and exams (80% of grade) test random proofs from lecture slides written in hieroglyphics. He talks about Julia (a random software) like it's his wife. Attendance mandatory too. Still got an A, so IDGAF. Philippians 4:13 innit.
David is a really sweet guy, and wants his students to succeed. However, his lectures are incomprehensible, and slides are hard to follow. It's possible to self-teach, since it's mostly computation. ULAs/TAs are helpful, especially for hw--tricky hw problems often were tested. Most proofs were pulled from slides. Check grading--often has errors.
The class is very test heavy (80%) and test difficulty varies a lot (but questions are pretty consistent with HW and worksheet content). Lessons are quite hard to follow and participation worksheets are part of the grade. May still be a easier class than other MATH347 professors due to less weightage on proofs and a pretty easy grading scale/curve.
Class Info
Online Classes
100%
Attendance Mandatory
92%
Textbook Required
14%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.29 avg changeRatings by Course
MATH566
3.0
(3)MATH383
2.5
(11)MATH547
2.4
(22)MATH347
1.9
(83)MATH528
1.0
(2)Difficulty by Course
MATH528
5.0
MATH347
4.0
MATH383
3.7
MATH547
3.7
MATH566
2.7