4.7
Quality2.7
Difficulty87%
Would Retake110
Reviews87%
Would Retake
110
Reviews
Rating DistributionOfficial
5
90
4
10
3
3
2
6
1
1
What Students Say
“Best professor I've had at USC hands down”
BUAD310 - 5.0 rating“his lectures are pretty decent and he's extremely friendly/outgoing”
BUAD310 - 4.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
47%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Stable
-0.19 avg changeRatings by Course
BUAD311
5.0
(8)BUAD310
4.6
(102)Difficulty by Course
BUAD310
2.7
BUAD311
2.4
Reviews (110)
Dr. Charlie is the best professor I have had at USC. I was high-key dreading this class but he really made the material understandable and was so willing to reteach any concepts during office hours. Compared to other versions of this class, I truly think he is the best option for statistics, and would definitely recommend this class.
Amazing professor. Lectures are well-structrued and very engaging. Do have quite a bit homework and the Excel is quite tricky but if you do put a little more effort in this course should be an easy A-.
Take Hannigan 100%. You just gotta show up to class, do the homework(which is not that bad at all), and focus in discussion. I reccomend office hours as well. You will not be dissapointed and if you do poorly it is entirely on you. GOAT
You must take Dr. Charlie if you have the opportunity. Easily the nicest professor I have ever had. Very knowledgeable about Business Statistics and really cares about his students and their success. Stats is a tough class, so you are going to have to put in the work.
Nicest professor at USC and tries super hard to make stats enjoyable. Super great at teaching concepts and willing to go above and beyond to make sure everyone who puts in effort understands the material. Wholesome af.
Lectures are informational and engaging. At times, content can feel complex or difficult to understand, but this prof goes out of his way to make sure concepts and the material for class is fully understood by students. Super caring, personable, and a kind individual. Has great humor too. Definitely recommend this prof for any class at USC.
GOAT. Class is not hard for me cuz I learned ap stat before, but the excel part is high key rly useful. u can totally tell he is super caring and wants everyone to understand the concepts. Ordered pizza for us in final review session. TAKE HIM.
Super nice guy, really caring and funny professor. Still a hard class tho, so it doesn't change much. Easily the best Marshall prof I've had and he clearly cares abt his students. A few pop "quizzes" for attendance post midterms but other than that you get out what you put in. Would recommend, you won't find a better prof.
By far the best Prof I've had at USC. The nicest guy ever. Stats is hard no matter what but he makes it as easy and simple as possible. He really cares about every student and I couldn't imagine taking another Prof. Must take Dr. Charlie for stats
Charlie's by far the best professor I have taken in business admin at usc. His lectures are very efficient and helpful. If you don't understand something, go to his office hours and he'll help. Definitely try to take both his 310 and 311 class, but honestly, even if they fill up just take another professor and audit Charlie's class.
Charlie is one of my favoriate teacher at USC! I took his BUAD 310 last semester and am taking BUAD 311 with him right now. He's very flexible and easy going, and definitely makes Stats (which is boring) an interesting class.
I've never taken stats before so the class was obviously challenging, but Charlie tries to simplify as much as possible. Goes a little slow for easy content and sometimes he runs out of time to explain the complex ideas at the end of class but office hours and discussion are a huge help. Def take him if you have the choice
Learned how to use Excell, write well, communicate statistics in layman's terms, work better with groups, and understand statistics!Great professor. So understanding. Always willing to help if you ask. Learned all students name in what I think is a 200student lecture hall. Everyone feels comfortable and confident in his classroom. He is so so fun.
Great guy, but I wasn't a fan of the way the class was organized. Discussions were helpful for learning to integrate Excel and statistics, but lectures got pretty boring pretty fast, and I felt like they were going either too slow or too fast. He was always ready to help out and explain things better after class and in office hours.
Professor Hannigan is a great professor. He was able to make statistics a subject that is understandable. Although the class was at 8am, I would still take the course again . If you would like to learn statistics and receive a good grade, I suggest you take his class, even if it means waking up early. He is always accessible outside of class.
Professor charlie is an amazing teacher! He is not only passionate about his job , he also cares about his students' success outside of the classroom. He tries to make lectures interesting and truly hopes everyone can do well in this course. Take his course! You won't regret.
Great professor. Attendance is not taken at lectures or discussions. At lectures he goes through slides and works out certain problems. For discussions, he gives a mini-lesson/advice at the beginning and then everyone works on the homework and can ask him questions. Curve is pretty strong as I was below average on 2 of 3 exams and received a B.
Professor Charlie is the best, the lectures were clear, and he is always accessible for extra help outside of class. Tests are extremely fair and similar to the prep material, this coming from a usually below-average test-taker. Curve is a little harsh, but it doesn't matter if you put in the work. Best professor I've had at USC hands down!
He is an awesome professor that made me love data analytics.
Great professor
Really good professor, very interactive and involved with the students. Amazing lectures.
Best mentor i have ever gotten and he really does care about his students
Best mentor i have ever gotten and he really cares about each and everyone of his students
Professor Charlie was amazing. All the content we learn in class is well-explained by him, and he is very flexible, patient, and caring. I really hope that he can teach me again in the future.
Professor Charlie is a super patient, hilarious and respected teacher and has the most engaging lectures! I definitely recommend taking his class!
Professor Charlie is one of the best professors I have ever met. He is super caring and is always willing to help you understand your homework. He provided many lessons and took time within discussion and lectures for us to understand how to use Excel. Professor Charlie is the best! Definitely take him for Stats!
Great guy, great professor. Super understanding and makes things easier to comprehend. Only constructive criticism I would give would be to spend more time on difficult concepts rather than pushing them to the end of class.
Nice professor, super helpful during the Excel discussions. The final was hard but midterms weren't bad. The final is where you differentiate yourself.
Dr. Charlie is my favorite professor I've had at USC. I can't recommend him highly enough. I took his 8 AM class but it was so worth it because I wouldn't have wanted to have any other prof for 310. He is an amazing resource and really cares about all of his students and wants to see them succeed.
Great professor and a good guy. Midterms are easy, lots of Excel HW, final was hard
The class/subject was not the best in my opinion but Professor Charlie does a great job of making it accessible and easier for students. Exams are fair and he conducts several study sessions and provides lots of resources. Super nice professor
This professor will not work with you if you claim you completed an exam and it doesn't show on his end. He will mark it a 0, affecting your grade drastically.
yeah no get ready to spend hours on excel homework every week only two tests but the homework that he expects you to do every week along with studying is insane
It doesn't even cover hard concepts of statistics as regular math GE class. Charlie provide solid resources (Office hrs, extra explanation videos, practice questions). I bet most of students complain about the difficulties, who never took one single ITP or math class in USC. Go to his offcie hours, he'd love to see you put efforts.
too many excel assignments. 3 exams that contain half a semesters worth of information per exam. insanely overwhelming class but professor is understanding especially for exams more about the class itself than the professor
superb at teaching complex material. the exams are hard but they're departmental exams so what can u do. prof does his best to prepare u but he does downplay the difficulty of it lol. tip: u learn easy-med versions of problems in class, and the exam is the hard version aka u have to critically think and fast, cause u only have 70 min for the exam.
You can tell he truly cares about his students and wants them to do well. Lectures are very engaging and he also hosts a lot of extra review sessions before midterm and final. The only downside about the class is the amount of excel work we have to do. That being said, it is very helpful in the long-run, but overall, too many excel assignments.
Professor Charlie deeply cares about every single one of his student's successes. He is understanding and is genuinely trying to get everyone the highest grade possible. Homework isn't terrible, and you get cheat sheets on exams. Attendance isn't mandatory but going to discussion will walk you through all the homework answers. highly recommend!
He is the best professor I have had at USC. He cares about all his students! He is great at answering questions and makes it comfortable to ask questions in class. He is very understanding and explains all concepts so well. He has made it feel super doable. He also has a great, funny personality. Take him if you can!!
Professor Charlie is an angel sent from above. He is the sweetest person, amazing teacher. So much review offered for midterm and final. The application test is an easy 100 because he gives you it a week before to memorize. Excel was heavy in the beginning of the semester but lightened as the material picked up. Take Charlie you won't regret it.
Do yourself a favor, and take Dr. Charlie. He is a kind and caring professor that makes a daunting subject interesting and manageable. He clearly cares deeply about his students, making it easy to ask questions in and out of class. With this, his passion for the subject and his work is infectious. No joke, USC, this guy deserves a promotion
He cares about the students and explains stats in real-world examples that are easy to understand. His grading system is to reward students who do HW and show up to class rather than test. Class is structured so that you get the grade you put in. It wasn't an overwhelming amount of work 1 connect+ discussion assignment. Highly recommend. 95/100
No need to read tb. go to every lecture. 8am might be hard to wake up. W professor. very nice and hosts lots of reviews for midterm and finals. gave pizza for final review. really cares about his students. u will learn a lot of excel. hw is on mcgraw hill. disc has one excel file per wk. theres also a light group project on airlines.
Thorough teaching even though material is incredibly dense sometimes. Does his best to prepare you for exams which are departmental. Humorous lectures and he tries to keep your attention. Very open to any and all questions. Replies slow outside of class but super accessible during/after class. Hosts lots of review sessions.
Awesome professor, one of my favorite professors I had at USC. He makes it so much more easier and has great sense of humor + knowledge to engage the class.
Among all 311 profs he manages to make a difficult course interesting and manageable. Utilize his office hours & he will explain the same thing until you get it. Truly such a caring professor and prepares you for exams with about 8 practice exams. You also get to meet his dog Smiley at his review sessions! BEST. PROF. EVER.
Overall really good professor to have in a class like this. The lectures were pretty dense but Prof Hannigan does a good job at lecturing. This class was challenging for me, my biggest complaint was the midterm and final exam, they were made out to be pretty easy by the professor to the point where he was beating a dead horse but they... were not.
Love this guy! Super kind and caring with a good sense of humor. Tries to make the lectures as enjoyable as possible and breaks down stats with digestible examples. Preps you for exams very well, and makes the exams extremely fair. HW/classwork can be heavy sometimes, but doable and graded lightly. Best 310 professor and definitely worth the 8 am!
Great and easy to understand professor
Very good lesson
Top 3 teachers of all time
I think Dr.Charlie is one of the best teachers I have ever had, and I would honestly love to go into USC Marshall to have him teach me again.
Professor Charlie is a very good professor. He is very knowledgeable in his field and he is very enthusiastic for his classes.
Professor Charlie gives engaging lectures which makes learning the con
He has so energetic and amazing he made class so fun and taught so much in a really easy way to understand. He is definitely one of my favorite teachers. If you can take a class of his please do so you will learn so much and enjoy it a lot too.
Doctor Charlie is a super funny professor, who makes all kids feel welcome. He made even learning Data Analysis very tests
Great professor. Super engaging.
Professor Charlie is really inspiring and caring to all of his students. He is really funny and really can get the class going from his high levels of energy everyday. He clearly explains concepts and answers question really concisely. Great professor!
Dr. Hannigan was an amazing professor. He was helpful and excited to be in class every day. I really enjoyed being able to take his class because I learned a lot, while not being overstressed with excessive work to do.
Hannigan was such a caring, thoughtful, and energetic professor. He really wants every student to succeed and caters to students who aren't strong in statistics. He hosts review sessions with pizza and brings his dog. He also is extremely available if you need help. One of the best I have had at USC. He also loves stats and teaching.
TAKE THIS PROF! he is so incredibly caring about his students. Yes the topic can be challenging but he really tries so you can understand. Go to his lectures, go to discussion AND go to office hours! A few exams + projects + easy weekly hw. If you try and engage you'll succeed easily in this class. I only have good things to say about this course.
TAKE HIS CLASS!!!! Dr. Charlie is the absolute sweetest and made a class I was absolutely dreading into my favourite class. I was so overwhelmed before the class (no excel experience nor HS stats) and he made it super accessible and always takes the time to help and made me feel like I could succeed in stats. Also super fair exams. He is the BEST!!
A very good person and a first rate professor - TAKE HIS CLASS
He really cares about his students and is always so happy/positive. If you need help, he will help you. He's the GOATTTT.
One of the best professors I've had. Super caring and wants us to succeed and gives us all the resources we need. Some of the projects are time consuming but it helps us learn and he is always able to help.
You won't have another teacher that cares about you as much as Charlie does. He puts so much effort into his classes and makes things clear. Don't take any other professor for BUAD 310.
The best professor I have taken at USC, genuinely cares about his students and wants everyone to succeed. Highest of recommendation.
he seems nice. his lectures are pretty decent and he's extremely friendly/outgoing. class consisted of 4 major exams and 4 portfolio projects which varied in length. i felt i learned more in discussions than lectures because it involved a lot of practice, but that depends on the student.
Ok, I never write reviews. Like ever. But I have to for Professor Hannigan. He spent his entire Christmas helping me fix my grade. Professor Hannigan is the type of Professor who will help YOU no matter what because he TRULY cares, even if you made mistakes. He is the best professor here. Do not miss the chance to take his class. He is AMAZING.
Super nice guy, puts in effort to make lectures fun. has lots of review sessions & office hours. DOES NOT GRADE ON CURVE. Lectures are fun & informative but don't properly reflect what is on the exams, allows for notecard. Wouldn't take him again because he doesn't curve his class. This class is A LOT of work.
Hannigan is a nice professor but turns what can be simple concept in to complicated. His exams are harder than the practice problems and hws, this is because what he teaches in class is not reflected on the exam. He assigns super lengthy portfolio projects and he barely explains how to do them. Class is way to much work.
Look at the dates of the rating. They are all on the same days- must be written by the professor (look at July 12) His portfolio projects are due on the days of the exam. He is very accessible and willing to help but its just way too much work. ppl say econ 351 is hard, this is way worse.
Prof Hannigan is pretty confusing to understand, for the portfolio projects the directions are pretty vague and leave a lot for the students to figure out on their own. Exams are pretty closely spaced together. Exam 2 was 2 weeks after Exam 1. Practice problems aren't similar to Exam problems. Hasn't been replying to emails asking for extra help
Charlies exam have nothing to do with the prep work. His HW and assigned readings will not help prepare you for the exam. His exam review and practice problems are useless and not similar at all to the exam. The portfolio projects are a pain the a**
The Jayson Tatum of professors. Super nice guy and will be a great father, but closer to a 3 than a 5. Not the best at teaching stats concepts; made us take tests on paper for an Excel-based class because of "cheating" concerns. Portfolio Projects are mostly busy work, too. Great at teaching Excel concepts to beginners though. Solid choice for 310
Horrible Professor does not curve exams and assigns heavy portfolio projects. Teaches you how to do the work on excel then makes you take an exam on paper. Homework and practice problems are a waste of time because they don't prepare you for the exam. Take someone else his reviews are fake. 4 portfolio projects and 4 exams.
take him!!!! hes a great choice if youre looking for 310 professor.. worth it!!!!
Best professor I've had at USC. Not an easy A, but worth it!! You will walk away with a connection more meaningful than a grade. He genuinely cares about students, listens to feedback, and constantly improves the class. Super engaging lectures, great projects you can use in interviews, and really thoughtful with everything he does. Dad energy!!!
Best professor to take for BUAD 310: genuinely cares, teaches clearly, & tries so hard to make this class manageable. That said, the class still feels brutal from my POV: 4 exams, 4 intense portfolio projects, weekly heavy lectures, discussions, HW… it's nonstop. Charlie does everything he can, but the structure of the class itself is overwhelming.
Professor Hannigan goes above and beyond to make the inevitably tough Stats material easier to grasp. He holds review sessions and is very easily accessible outside of class. Highly recommend taking him for BUAD 310, he is the best.
I am no morning person, but Professor Hannigan made 8:00am stats worth it with engaging, student-focused examples and visual aids to supplement lecture material. It is so evident that he cares about his students, and he is always available outside of class for support. Hands-down the best professor you can take - for this class, and at USC.
Nice guy. Dude basically threw the final for us, you wouldn't get this from any other professor. He wants you to go to class and be engaged. Just going to class will grant you a decent grade. Heads up, heavy portfolio work. Otherwise, good stuff.
literally the goat, you won't find a more caring prof. i hate stats but this class was amazing. i want to give dr. charlie a big hug he is so nice and helpful. will rave about him until the end of time. take him for stats
Prof was very caring about his students and if you put in any amount of reasonable effort this is an easy A class. There is weekly HW and 4 exams & 4 portfolio projects but very manageable. Definitely recommend this class, helped me sharpen my excel skills and was an easy A.
Prof Charlie made attending an 8 am genuinely enjoyable. He truly cares about his students & goes out of his way to make sure everyone feels supported by holding review sessions for every exam. He also makes a real effort to engage with students during and outside of class. Literally the goat—take this class if you can!
Consists of four modules which each include an exam and a project. The homework and reading quizzes are easy, the exams are fair as long as you do your part. However, I just disliked the portfolio projects because they were busy work and most of the time his instructions were unclear which was annoying. Kind professor and does not cold call.
I took his summer class but he is one of the most genuine teachers I've ever met and would definitely take his class again. He's always willing to help and always answers any questions we might have making it very easy to approach him. He tries to get to know all of his students well and makes sure that everybody feels included. Goated prof.
Dr. Charlie is one of the best teacher I have ever encountered in my lifetime. I would be lucky to take his class again.
I really enjoyed my course with Dr. Charlie and he has been one of the best teachers!
I seriously value the time I spent learning from Dr. Charlie. He made a considerable effort to learn with every student's name and to cater the lectures towards what our levels were. I was fully engaged throughout all of the activities we did. Anyone should consider themselves lucky should they get to be one of his students.
Great teacher who wants the best for all his students.
Absolute unit of a guy. Would 100% recommend for anyone who wants to have a chill professor who makes their class interactive, fun, educational and overall an amazing experience. My buddies and I had some of the best times in his class, learned a ton!
I've really appreciated having Dr. Charlie as my instructor this course. He created a classroom environment that was both supportive and intellectually engaging, and they consistently made complex topics feel understandable and relevant.
Dr. Charlie is a great professor. I loved his class! Anyone would be lucky to have him as a teacher
It has been a joy to have Dr. Charlie as my professor for the summer. His dedication to creating an environment where students feel safe and welcomed was clear from the first day of class. He is extremely knowledgeable and passionate about the topics we studied during the course. Take his class - you won't regret it!
Amazing professor who really cares about his students, I enjoyed this class a lot!
He's super nice and funny! Participating in one of his classes is definitely worth your time.
Just an extremely friendly dude who knew exactly what he was talking about. He took time to chat with every student about their lives and interests.
Humorous and perfect professor, very nice to work with and the course was very interesting and well delivered!
I was a summer student for a in-person pre-college program in Dr. Charlie's business analytics class. I learned so much and enjoyed the way he taught the class. I'm glad he taught me a lot about business analytics. I'm seriously thinking about applying for USC for higher education because of him, especially for his AI for Business Major.
Amazing professor. He has the best teaching style in Marshall and he genuinely cares about his students. No questions is too dumb. I recommend going to office hours earlier in the semester so he gets to know you.
One of the best professors I've ever had, he is very caring and accommodating for the entire class and is very approachable. You can tell how much he loves teaching and all the work he puts into making the class as stress free as possible. Even worth an 8 am lecture.
Dr. Hannigan was great. His lectures are set early; however, he keeps energy throughout and is always trying to bring the best out of his students. He always sets aside time outside of class before tests and really attempts to avoid tricks on tests. Attendance really helps with getting sneak peeks into expectations on tests.
Honestly for being an 8 AM class, I only missed 2 lectures, solely because of the type of Professor Dr. Hannigan is. He genuinely cares for his students, making himself accessible outside of class for portfolio projects and exams. The exams are all super short and extremely to the point, very easy if paying attention. He is worth the 8 AM.
Literally an amazing professor and an amazing human being. Goes above and beyond to accommodate students' needs. He makes you prepared for the exams and helps balance those grades with portfolio projects, is accessible during office hours and makes the effort to get to know/help as many students as possible. Sit close to the front!
dr. charlie is my favorite person---take him! the exams are challenging and he can make questions confusing at times, but i've never had a professor care SO much about his students. every class he would make it a priority to chat with each student who would show up, and would reward participating (especially b/c he only does 8AMs). love him DOWN!!!
The course was generally manageable, but there was a lot of busy work that didn't always feel connected to the actual learning goals. Exam difficulty varied, though it was usually doable. The professor seemed like a decent person, but often came across as low effort, and the feedback given was vague or generic rather than actually helpful.
THE GOAT. This guy made me want to actually come to an 8am class. Funny, caring, and truly wants his students to succeed. The class itself wasn't too hard, just make sure to show up and pay attention during lectures. If you have the opportunity to take 310 (or any other class with him), do it!! Hands down the best prof at Marshall.
Great guy wants you to get an A, but the material learned is really not shown or reflected on the test not sure why. Practice exams do not have similar questions to actual test. Maybe 15-20% is somewhat similar. Even the similar ones are worded very different. Portfolio Projects can be fun, but long didn't really mind them.
Show effort, show up to class I know it's early, make yourself be seen you will be fine in this class. Material from class doesn't cover what is on exams, but just try to understand the concepts.
Class Info
Online Classes
100%
Attendance Mandatory
47%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Stable
-0.19 avg changeRatings by Course
BUAD311
5.0
(8)BUAD310
4.6
(102)Difficulty by Course
BUAD310
2.7
BUAD311
2.4