4.6
Quality2.7
Difficulty89%
Would Retake106
Reviews89%
Would Retake
106
Reviews
Rating DistributionOfficial
5
85
4
12
3
4
2
4
1
1
What Students Say
“By far the best teacher I have had at Bing”
MATH108 - 5.0 rating“He is very fair and willing to help”
MATH107 - 5.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
61%
Textbook Required
14%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.48 avg changeRatings by Course
MATH
5.0
(1)MATH01
5.0
(1)CALC04
5.0
(1)MATH221
5.0
(5)MTH101
5.0
(1)Difficulty by Course
108
3.3
MATH220
3.3
MATH108224225
3.0
MATH330
3.0
MATH108
2.9
Reviews (106)
my main manz mckinney, hes an awesome teacher very helpful and all that other madness, hes the man so take him
yeah he was reallly helpful and if u are confused he makes sure you understand it before moving on. This guy is great and hes really smart. He has a great attitude in teaching too
Extremely helpful. If you do the work you can get a good grade. Dan is a really good teacher and tries to help you in any way possible. Office hours are at convenient times too. If you have to take 108, take it with Dan.
Very helpful and understanding teacher. He is nice to his students, and he is very linient with his quizzes. He sometimes even lets the kids out early. Definately a good teacher.
Very laidback and lets you in on real math problmems that actually relate ot real life. how cool is that if you don't think math is related to real life.
he is a good teacher. he makes sense and tries to explain things best way he can. there are days when he is very moody so watch out for that.
GREAT teacher, knows his stuff and translates it well for everyone to understand. Cares about the students and always willing to go over things multiple times until everyone understands. Grading policy is in your favor. If you hate math and you need a math course, a HIGHLY reccommend taking him
Excellent Teacher! He is very fair and willing to help.
He is a really nice teacher because he wants you to do well. But, if you're looking for an "easy" math 100 level class, DO NOT take this b/c the material isn't easy! He goes really fast and you have to go to every class otherwise you'll be lost! He curves every test, but material is really tough! Material is hard, butu can always go to his offhrs.
This guy is amazing! do anything u can to get in his class.. he taught math in such a clear and understandable way..he really knows what he is talking about and he is really passionate about it...this is not an easy class and u have to keep up with the work, but u have to take it with Dan!
If you have to take this class, you have to take it with him. He cares about students and just wants you to do well, and he gives good notes.
awesome teacher and very helpful
He's a pretty understanding guy and just wants his students to do well
i personally have never been able to understand and even more, get a good grade in math until this guy. although the class is fast paced, if you pay attention and ask for help, you'll do fine. overall a very helpful and nice teacher.
Even though Dan isn't teaching Math 108 for this semester, he is a awesome tutor. He has the patience to teach it and actually cares enough to think of other ways for students to understand it. He makes something so complicated into a simple concept. Overall, THE BEST MATH TEACHER OUT THERE.
The best ever! Very helpful and understanding
Dan was a great professor. taking a class with his a win-win situation. hes always there to help, he makes things easy to understand and could tell in your face expression if you understood. if he thinks that at least one person hasnt understood the work, he will go over it as many times necessary. i wish he taught every math class in the school!
Dan is the Man !!!!
Dan is great =] BEP O6!
Although I withdrew the class...Dan is a great teacher.. But having an 8:30 is a pain, so it was my fault, other than that Dan is a great teacher and if you show that you take the class serious, he would do anything to make sure you pass. BEP 07
No Comments
Dan is good teacher. He is very helpful and has a ton of offices hrs. BEP 08
Dan really does everything possible for any student who is really working. He has no patience for those who aren't, and why should he? Don't slack and you will really learn from this master.
He is a really good professor and keeps the mood light.
He is so caring and understanding. His teaching skills are like no other. Pay attention and take notes and you'll get an A :)
Dan is prob one of the nicest professors you will ever have. To be on good terms with him all you have to do is be respectful and show some interest. He has numerous office hours available weekly, so getting a hold of him is easy. He is articulate and teaches with simple real world examples. HIGHLY reccomended
Hes the best math teacher i've had.. there really is no reason why someone would fail..if you pay attention and go to office hours your goooooood
He's amazinnnng. Adorable, quirky, funny, relates things to be easily understood... he's a fantastic teacher. Always available for office hours. Really nice guy. Just pay attention and take notes and you're golden.
He is extremely help, as long as you attend class and keep up with his work, you should do just fine. Attend his office hours for extra help.
He's extremely helpful! He is patient with his students and he doesn't mind repeating stuff just to clarify. He likes it when students show effort.
Great teacher! He is very clear and patient but he doesn't like when student repeat questions. Pay attention, do the hw, go to his office hours. his biggest pet peeve is when students walk in late. show effort and ull do good
Three words: Dan The Man. enough said.
Hands down the best calculus teacher. Crystal clear, makes you really enjoy the class. If you have to take MATH 221 definitely take it with DAN. (He only teaches it in Spring). You will NOT be disappointed!!
Very helpful, and overall excellent teacher. Cares about his students, and because of his teaching, we scored the highest on the tests. Reddit4lyfe
Dan will explain a problem or concept to you 100 ways until you get it. Usually has several office hrs per week. If you're not good at Math, TAKE DAN. Even if you are, TAKE DAN. Best professor hands down. If you work with him, you will succeed no matter how bad you are at Math
Teaches way to fast and don't engage his students. Doesn't prepare enough for his tests. Adds things to his tests and quizzes that he never really went over
BEST MATH TEACHER I'VE HAD IN MY 13 YEARS OF SCHOOLING!!! Dan IS the man. LOVE HIM!
Dan is the BEST math teacher you could possibly ask for. He is a laid back person, funny, make sure that everyone understand the material, and he is extremely helpful! I would recommend him x100+.
Professor McKinney is hands down the best professor on campus!any effort you show in his class will be reciprocated in a logarithmic scale!
Awesome teacher! He is extremely helpful and willing. He has plenty of math jokes. I'll be taking him for Math 221 in the spring! Highly suggest him for anyone! He goes through the material quickly with weekly quizzes, generally take home for the weekend and chapter tests every 2 weeks or so, fair grading, and plenty of office hours
Dan is very clear and keeps things simple to make sure his students understand. If you go to his office hours, do the homework when assigned, it's nearly impossible to do bad in this class.
By far the best teacher I have had at Bing. He is very easy to follow and makes sure everyone is on the same page at all times. There is no reason that you should get below a B in this class if you attend class, do the homework's and study prior to taking the exams. Love this guy! P.S he can be really funny if you are into that dorky math humor!
Dan the Man! He is literally the most helpful professor I have come across on campus. He will help you with any problems on webassign or in general. Very clear and his calc 1 class does better than others in the department. Everyone who is not taking him wishes they took him, that's how good he is. Take him if you can!
Dan is a awesome teacher if you put in the effort. The textbook you use for the class is lengthy and sometimes confusing but he explains everything really clearly. You use the textbook for hw and he's always helping people at office hours. Overall, Dan is awesome.
Dan is the best math professor there is. Very responsive to questions, and explains problems really well. He goes over quizzestests so there's not need to be clueless. He's always available during office hours, and great at guiding you step-by step. Work for your points, and you'll get the A. Remember to approach him for questions.
I had taken pre-calc before so I decided to never attend class. I only went for the test. That was a bad idea because he often uses in class questions on the test, Dan is the head the department so he makes the ALL of the test for Math 108. He assigns homework everyday but it is up to the student to complete it because he never checks nor collects
Dan has to be the most efficient math teacher ever. He knows how to teach, he is humble, he is extremely friendly and communicates very well. It is hard to not learn anything in his class. I had A and I didnt consider it hard, Dan just explains everything so well and so articulate. Take his class if there is still a seat, fight for it if you need
Amazing teacher, makes math simple and using real life examples to keep students engaged and interested in the material.
I've had Dan for 3 semesters; he is A GOD OF MATH. Very knowledgeable & clear, straightforward in teaching. Better, when you go to his office hours!! Instead of enforcing memorization, he instead pushes for understanding the concepts! I suck at memorizing so he really helped me a lot! Pay attention with an open curious mind & ask Qs SURE PASS!
good guy
Dan makes the subject seem so easy with his teaching methods. He always knows what he's talking about and stays on track with the class. I guarantee you will understand any topic when dan teaches it.
One of the best at Binghamton. He teaches you very well and gives you proper notes. Exams are not tricky at all. Take good notes (write down everything that he writes down on the board) and you'll be fine. Show up to class everyday, using a textbook won't help you because he does some things differently that, in my opinion, are much easier.
You'll be a math genius in no time
If you dont do well on like one exam or quiz he automatically gives up on you. He is accessible at times, but doesnt really push you to keep trying for a better grade. He will just push you to withdraw from the class.
the best math professor you will ever have! i have never had a math teacher that was almost TOO thorough when explaining things, until dan. :)
McKinney is such a cool guy. He is very thorough on every topic and makes sitting through class bearable with jokes that he makes every now and then. The best math teacher I have ever had. Love this guy.
All about the exams.
He's a good professor & he knows his material. Pay attention in class & take active notes, because you'll need it for tests that can easily determine your overall grade. There are 4 in the semester try to ace 3 out of the 4. But he can mix his personal feelings w/ work. Sometimes you can tell when he's having a bad day & he'll have attitude.
Professor Mckinney is the best math teacher at Binghamton. He enjoys teaching and is very clear when he explains concepts. I would 100 percent take him again. The course is test heavy but the test are fair. They aren't easy but getting a good grade is achievable.
One of the best Math teachers at Binghamton. He explains concepts extremely well and replies to emails fast. His test are by no way easy but they are fair and usually slightly curved. He gives a fair amount of practice problems beforehand. If you are taking a Math course at Binghamton and have the option to take Mckinney, then for sure take him.
Daniel is by far the best maths professor I've ever been taught by. He's very thorough and it seems like he's just really good at teaching students and his jokes are funny. Beware of his online format though! All the lectures were asynchronous so it's very easy to fall behind and there was a lot of material crammed into the three exams.
Honestly the worse professor I have ever had. Sent his students an email by accident if they failed the midterm and spoke about how they should withdraw. Gives up on you easily.
Professor McKinney is amazing! Im really bad with math, but McKinney makes it very understandable! The class definitely requires you to put in the work, but its worth it. You will be a math god by the end of the course as long as you try. The textbook isnt required, but its really helpful for practice problems.
Dan was probably one of my favorite professors last semester. The tests are pretty easy as long as you go over previous work which is not much of a hassle. There are quizzes that might have some challenging questions, but if you email him he will help you solve them! Go to his office hours and ask questions because he is a wonderful and caring prof
Really great teacher, isnt boring while teaching, and explains the content very well.
I love him! I have never been good at math and I just got my first A in calculus because of his amazing teaching! I am beyond thrilled, Professor McKinney is a ray of sunshine and I have so much respect for him as a teacher and a super nice person. Quizzes are hard, but doable. Exams are easy with practice. He loves attendance and participation!
KING OF EVERYTHING!! Most helpful teacher Ive ever had. Made calculus for business easy, better at explaining Econ topics than half the Econ professors I know. Sweet and kind and laughs at his own jokes in a way that makes you wanna laugh with him. Im so happy I met Professor McKinney.
Prof McKinney is the best prof I've had at Bing! Clear lectures, good workload, helpful homework. Lots of review for tests and exams. If you need help, he's accessible and very helpful. Really nice guy overall. Textbook was good, but could sometimes be confusing. Gave extra credit for early submission of quizzes. If you can, take his classes!
Professor McKinney was an excellent professor! If you are not good or dislike math, this class will be an extreme challenge. The exams come with curves which was really helpful. A lot of students dropped the course after a few weeks due to its stressful nature. The homework was very difficult to do. He is there to help you along the way and caring!
McKinney is very effective. His teaching ways are very helpful and he provides a lot of resources for you to get as much help as possible. Homework is optional but very much recommended to complete. Don't be scared going into this class. Mckinney is very easy to understand.
McKinney's teaching style is very straight-forward and is receptible to questions. His homework isn't required but it definitely helps get a better understanding of the material. He has weekly reviews and office hours so he's very easy to reach outside of class, but remember to come with questions. As long as you put in the effort, you'll be fine.
Dan is one of my favorite professors in Binghamton. If you're ever struggling in this class, ask for help. He is very caring and understanding. He pushes his students to do better.
I had Professor Dan in my first semester and I honestly have to say he's one of the best Math teachers I have had. Some of the topics were somewhat difficult but he's always available for office hours and has weekly reviews. He's also a good explainer. He's not that lenient with grading but gives a great boost to your grade at the end.
The very definition of an educator. McKinney will provide you with everything you need to pass the course. Lectures are great, homework is optional but a great resource, and quizzes/tests align with the content learned. Put in the effort and things will work out fine.
When it comes to Professors I’ve had he is BY FAR the best one I have ever had. If you want a great Professor, TAKE HIM. I am jealous of the students who get to take him in Calculus. He seems a LITTLE more REASONABLY harsh at times with his rhetoric, but I think that’s exactly what students today need
Mckinney is a very good professor he has been doing it for 10+ years. For this course he is like the head so you learn what is really needed for the final exam, he is the person who creates it. He provides out-of-class zoom meetings to go over homework and quizzes. There was homework but not required but there were at-home quizzes. Should take him!
Not bad overall, the course is more about putting in the time. The most valuable thing he provides is online lectures. They aren't meant to replace the actual lecture, but they cover the same material. He gives pretty good study guides, but no answers until the class before the exam. It sucks going through it not knowing if you're right.
Dan is a fantastic lecturer that makes calculus really accessible. Putting some effort into learning the content is enough for an A in the class, tests are fair and usually have a healthy curve.
Felt like he was a bit negative when it came to talking about how students were doing in the class. If you miss class his videos were very helpful however it is better to go to the lecture, 75% of your grade is made up of exam but he does give a lot of review material and a good curve on all exams.
He gives you all the material and is a pretty good lecturer. Most tests were fair except for test 3, but another math 220 professor made it. He sometimes gets annoyed and talks down to students, but he doesn't say anything out of line.
Probably my favorite professor I've had at Binghamton. He is so passionate about math and his job, and is great at explaining difficult material. Homeworks are not mandatory and I never did them, he didn't take attendance but if you want a good grade then go to class. He clearly cares about his students and I definitely recommend taking him.
Good Professor, you definitely need to work on your own time to do well in this class. He was really accessible to me outside of class for my questions or concerns. Doing the homework is important to understanding what's going on in class or you'll get lost.
I love him. He so clearly cares about his job and his students. I can confidently say there is a spot in heaven just for this man.
Hard class. Goes fast and exams are much harder than the problems done in class. Class should not be required for SOM students it is awful, stressful, and unnecessary.
Professor McKinney is my favorite teacher I've had so far at Binghamton. He teaches very clearly and cares about his students, and answers his emails very fast. If you go to class and pay attention, you can get an A in this class. You should definitely take MATH220 with him over any other prof.
I don't usually like or do well in math classes but Professor McKinney was extremely helpful and one of the best teachers I have had at Binghamton. Make sure to go to lectures and do the homework problems to do well in class!
If you have a hard time with math this is the professor to take he explains everything so clearly and his grading system is very forgiving. I failed my first test but ended with an overall B+
He explains the material very well and gives lots of material to practice. There is a lot of content to cover, so put in your full effort as this class is not an easy A. Doing practice questions and going over lecture material is the best way to prepare for exams. Best math teacher I've had by far.
Amazing, Amazing, Amazing teacher and gentlemen overall. This man inspired me to pursue a math degree, which I never thought I was even capable of; he showed me I was, and was super accessible outside of class. Take his class, practice, practice, practice, and go to his office hours. He's a super nice guy to talk to and will help!
Professor McKinney is a nice guy, he cares about his students and makes sure theres ways to access all class and extra help materials on Brightspace. Attendance is not mandatory but he hates lateness. He often overcomplicates material and is confusing and repetitive but overall he's a pretty good professor.
Class is not hard to understand if you attend every session. Helpful with posting review sessions weekly and supplemental materials to do on your own. Expect an exam every now and then and a quiz around every few weeks. He makes topics sound confusing but if you practice on your own, you'll do fine! Also frowns upon lateness to quizzes/exams!
I loved this professor. He was super clear with everything we learned and always made sure we understood the topics thoroughly. There was a quiz almost everyday but they weren't that hard. Homework was optional but very helpful, especially because the questions on the tests looked similar.
I absolutely loved this class! 8 am was worth it for Professor McKinney's excellent teaching. Quizzes were easy, and used to asses class understanding and boost grades. Gonna miss this class and hope to take him again soon!
I'm writing this in case he ever checks this bc I feel bad that the class is so dead and unresponsive since it's early in the morning. So if u see this Mr.Mckinney just know your efforts are appreciated! I'm terrible at math but he makes it easy to understand. He explains everything super clearly and concisely and has a genuine passion for teaching
He's a great lecturer, just not too understanding toward students.
I'm not great at math but I'm decent. Mckinney makes the course easy, as long as you show up and take notes and ask questions and go to his review sessions you should be good. he also post lecture videos and review sessions on Brightspace in case you missed them. Hes good at explaining and hw isn't mandatory but if you do it you will do better
The BEST math 108 professor. He is always willing to answer questions, give extra explanations, and give help during office hours. He posts a ton of review material and holds review zooms every week and before exams. HW is optional, there is a quiz each day to access understanding, 4 exams, and a final exam. If you are worried about math take him!!
best math professor in the entire math department. GO TO CLASS!! he teaches material very well and is accessible outside of classes, always having office hours and tutoring sessions. his class is an easy A IF YOU PAY ATTENTION. he's very understanding, best math prof you will get.
He is a very understanding math professor and will take his time during class to work through a topic. He also posted the chapters online explaining them so studying for exams was fairly easy and some questions would be similar to practice ones.
do not stress about this course. ask for help when you don't understand, go to office hours, watch the lecture videos and you will be okay. Prof McKinney is willing to help you and wants to see you succeed. He is caring and passionate about math.There was 4 exams, 1 cum. final, and quizzes each day to access understanding,HW wasn't graded(optional)
Professor McKinney makes math less intimidating. Attend lectures and complete the homework - it really helps to understand the content. unstuck study is also a great tool for study prep. Overall, an engaging professor who cares about student success.
This was my favorite class of the semester, coming from someone who has always said I hated math. Prof McKinney made it so comprehensible and easy to study. Textbook is free and online, homework is optional. Graded on the tests and daily quizzes (basically given for attendance). Keep in mind this is not an easy class, but you can definitely succeed
Professor McKinney is definitely one of the best professors I've had at Bing. He really cares about his students and goes through the course material thoroughly. Participation and homework are optional, but make sure to attend every class and do the homework afterward. As long as you put in the effort, it's very easy to get an A.
Not great, not horrible…
The homework is optional but I'd really recommend doing practice problems because it helps you prepare for the test he gives. Every test he gives never strays from the topic he goes over. I never once looked at it and thought “that wasn't what he taught”. Make sure to not skip class and overall Dan is a nice guy. He shows his interest in math a lot
Really good dude. He's very clear about grading so that you know exactly where you stand in the class. He's also really good at explaining topics that high school teachers have failed to affectively teach me for years! Show up to class, take notes, do the homework and attend his review sessions and you'll be just fine.
Class Info
Online Classes
100%
Attendance Mandatory
61%
Textbook Required
14%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.48 avg changeRatings by Course
MATH
5.0
(1)MATH01
5.0
(1)CALC04
5.0
(1)MATH221
5.0
(5)MTH101
5.0
(1)Difficulty by Course
108
3.3
MATH220
3.3
MATH108224225
3.0
MATH330
3.0
MATH108
2.9