3.0

Daniel Port

Business - University of Hawaii at Manoa

3.0
Quality
3.9
Difficulty
48%
Would Retake
113
Reviews
3.0
Quality
3.9
Difficulty
3.2
Helpful
2.8
Clarity

48%

Would Retake

113

Reviews

Rating Distribution
Official

5

36

4

15

3

19

2

12

1

31

What Students Say

He is very unorganized

BUS310 - 3.0 rating

Avoid him at all costs

BUS310 - 3.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

45%

Textbook Required

28%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 29 grades
Most common grades:
A (10)
B (7)
B+ (6)
Grade Distribution
A(13)B(7)C(2)D(1)F(0)A-/B+(7)
Based on 34 reported grades
A: 10
B: 7
B+: 6
Not sure yet: 4
Common Tags
Lots of homework (13)
Get ready to read (11)
Accessible outside class (7)
Gives good feedback (6)
Lecture heavy (6)
Clear grading criteria (5)
Group projects (5)
Tough grader (5)
Rating Trend

Declining

-0.22 avg change
Apr
Oct
Dec
Jan
May
Dec
Last 6 months
Ratings by Course

ITM353

5.0

(4)

ICS314

5.0

(1)

BUS311

4.7

(11)

BUS310

3.6

(13)

BUS621

3.0

(1)
+4 more courses
Difficulty by Course

ITM

5.0

ITM352

4.3

BUS621

4.0

BUS619

4.0

ICS314

4.0

Reviews (113)
1.0
5.0
ITM352
Nov 26, 2003

Work isn't returned so you can see your mistakes. Overestimates abilities of the class. Doesn't care if you learn. Group work- not all students program. Says some who can't take diff. role. Doesn't think why some still can't program @ end of semester.

5.0
2.0
ITM352
Dec 7, 2003

No Comments

3.0
4.0
ITM352
Dec 16, 2003

Sort of difficult, but if you try, you'll get it, sometimes tempermental.

1.0
5.0
ITM352
Apr 28, 2004

No Comments

1.0
5.0
ITM352
Apr 28, 2004

No Comments

1.0
5.0
ITM352
Apr 30, 2004

No Comments

3.0
5.0
ITM352
May 11, 2004

Excellent programmer, bad teacher. Fact: you can't take an ICS person and turn him into a business professor. Too much "groupwork", which allows people to scam off your hard work.

1.0
5.0
ITM352
Nov 9, 2004

This guy flat out doesn't teach. I had to teach myself php in order to get a decent grade. Moreover, the guy gets frustrated when his students don't understand his shoddy lectures and assignments. Hated the class, hated the teacher, but ended up with a B.

1.0
5.0
ITM
Dec 2, 2004

I heard he was a horrible person to work for, too. Ask any of his past TA's.

5.0
4.0
ITM352
Apr 26, 2005

Port was one of the best teachers I've ever had at UH. He really cares that you do well and learn. There is a lot of group work in his class and some of my "team mates" try to skate by without doing much. I guess that's why some of them have posted bad reviews. Don't let them fool you!

5.0
3.0
ITM352
May 3, 2005

fun class, lots of work tho

5.0
3.0
ITM352
May 4, 2005

took both 352 and 353 form Port got A's wasn't as bad as some people said it would be

2.0
4.0
ITM352
May 4, 2005

Gives oral exams. During one exam, he asked a quesxn, I wasn't too sure of the answer. Answerd to the best of my knowledge and he says,'if you don't know don't guess, you're just wasting time' Later, I overheard him tell someone 'take a guess! there's nothing wrong with guessing right.'

5.0
3.0
BUS311
May 8, 2005

Dr. Port is a super nice professor! His exams are open book, and he helps all students by giving another chance to answer wrong questions and gave everybody better grade. I liked his BINGO quiz. He is the best professor in UH!

5.0
3.0
ITM352
May 12, 2005

Never programmed a day in my life so ITM352 was difficult, but Dr. Port was very helpful. He does get a bit short if one doesn't understand something right away. We're not all geniuses.

5.0
3.0
BUS311
May 17, 2005

He gave most of students "A", and others get Bs. He is a very nice professor.

5.0
4.0
ITM353
Jul 6, 2005

Professor Port is a very good teacher. He has a good sense of humor and care about students. I like his lecture the most. He always shows his postive attitude to students and his interest in the system design and analysis. I did not know much about the knowledge of designing and system before I took his class. He made the class so much fun!!

3.0
5.0
ITM352
Grade: B
Aug 30, 2005

Short temper when helping a student. Oral tests because he is too lazy to correct regular ones by hand. Lost on what your grade was the whole semester. IMO struggle through his class and the rest of the teachers are very good in ITM.

3.0
1.0
ITM352
Aug 31, 2005

No Comments

2.0
5.0
ITM352
Sep 7, 2005

He is the reason that I switch major now I'm in mgt.

1.0
5.0
ITM352
Grade: Drop/Withdrawal
Sep 29, 2005

Yeah Port "can" be nice, but he is impatient and does NOT know how to teach. He ASSUMES that everyone will pick up coding fast. I took the class out of curiousity, but now I hate it. He told me he was gonna give me a B but he ended up giving me a D!! Take this class from a different teacher, please!

3.0
5.0
ITM
Oct 26, 2005

Miserable professor - I wish I could sum him up without foul language.

1.0
5.0
ITM352
Nov 30, 2005

This professor is unbelievably disorganized! Save your money and sanity by NOT enrolling in any of his classes!!!!!!!!!! Consider yourselves warned!

1.0
5.0
ITM
Jun 12, 2006

this guy is the worst.

2.0
5.0
ITM352
Jul 31, 2006

I thought about becoming an ITM major until I took Dr. Port's class. He turned me off to the material so much...

1.0
5.0
ITM352
Nov 29, 2006

Prof Port is very disorganized he likes to post assignments during the evening which are due before class starts, which gives you very little time to complete them. Wastes time lecturing us and spends little time explaining key concepts. Rushes students through labs assuming they should already understand the material even though it wasn't covere

1.0
5.0
ITM352
Mar 29, 2007

This is the worst professor ive ever had at UH. Thought the class would be fun (he came to my BUS311 class to promote his class). I wanted to learn how to make web pages and he says u dont need any prior experience...WRONG! he is not helpful, his lectures are useless, and he expects you to be able to teach yourself very difficult stuff. STAY AWAY

1.0
5.0
ITM352
Apr 2, 2007

this guy is the absolute worst. i totally agree with the previous reviewer's comments!! save your $$ and sanity and take something else!!!!!!!

1.0
5.0
ITM352
Apr 2, 2007

I just wanna say to him "Thank you for making me changing my major". S T A Y A W A Y !

4.0
4.0
ITM352
Apr 3, 2007

This is the most interesting class I've taken in the B-school so far. Lots on hands on work. Too much to do in too little time! The prof tries hard but you gotta just work to learn PHP programming. Some of my group partners have been crybabies and expect everything to be handed to them. Ask for a different partner if you get one of these!

5.0
3.0
ITM352
Apr 4, 2007

He is not that bad like others said! You have to work hard in order to have a good grade! Programming is kind of language, you learn language through practicing. This class is useful for someone who like to have a e-commerce website.

1.0
5.0
ITM352
Apr 10, 2007

what this prof does in class can hardly be described as teaching. the class is self-taught. if you can't handle this, don't sign up for this class!!

1.0
4.0
ITM352
Apr 11, 2007

Don't waste your time taking his class.

1.0
5.0
ITM352
Apr 20, 2007

He is awful in teaching. He is not qualified to be a instructor. Do not take his class.

4.0
4.0
ITM352
May 19, 2007

He talks fast and not too good in teaching, but he is very helpful if you go and ask him. he grades fairly.

2.0
5.0
ITM352
Nov 2, 2007

i so did not enjoy his class.

5.0
1.0
BUS311
Jan 10, 2008

this professor is great and wiling to help students. I found some of the comments posted regarding him very discouraging. I am ashamed to have some of these students as my classmates.

1.0
5.0
ITM352
May 7, 2008

this is undoubtedly the worst lecturer i?ve ever had.

5.0
2.0
ITM352
May 18, 2008

An easy going teacher that is willing to move due dates to accommodate the class learning curve. Subject matter is not easy, and those who expect it to be easy are kidding themselves. Port is really helpful if you ask for help by setting an appointment with him in his office. He will literally show you how to code your assignments. This class is a

3.0
4.0
BUS311
Aug 28, 2008

OMG! Stop being mean people. He's super friendly and so nervously nerdy it's endearing. The man just has a different style and people need to get used to it. I guess he should try to pretend like he is confident and that might help. Prof Port, you're awesome!

5.0
5.0
ITM352
Aug 29, 2008

Port has definitely changed, and this past semester he bent over backwards to help the students. Material is tough like constipation, but he's very helpful.

4.0
5.0
ITM352
Nov 10, 2008

A lot of people say that Port is a horrible teacher and that you practically have to teach yourself, but what they dont realize is that PHP is a language, and languages are primarily self taugh through practice. He is helpful if you ask and will move the due date on assignments if needed. Overall a decent professor with a very hard subject.

5.0
2.0
BUS311
Nov 11, 2008

Really nice. Really smart!

5.0
4.0
BUS311
Dec 1, 2008

Great professor! He has tons of experience and incorporates it into his lecture! He really cares about the students! It's not a free ride tho. You have to put in the work but if you do, an A is attainable. He was a substitute for ITM 352 a few times and he was really helpful.

5.0
1.0
BUS311
Dec 6, 2008

So here's the deal. He's definitely a lot better now. If you get a 90% on individual and group quizes you don't have to take the final (and you get to retake all your quizes at the end of the class anyway). Really helpful. Nice guy but maybe a little boring. Easy going as long as you keep your grade up. Overall, I'd take him again.

4.0
1.0
BUS311
Dec 9, 2008

Just keep up with the readings and quizzes and you'll do fine.

5.0
1.0
BUS311
Jan 23, 2009

He's a great BUS 311 teacher. I recommend him if you need to take 311. He'll make you work for it, but an A is attainable in his class. Just do well on the individual and group quizes and put some thought into the assignments and you should get an A. Just take him and don't question it.

5.0
2.0
BUS311
Jan 29, 2009

BEST TEACHER EVER! Port is great! He's funny, caring and helpful. He really accommodates for individuals needs. Take him!!

5.0
4.0
ITM353
Mar 13, 2009

Dr. Port is one of the most helpful and accomodating professors I have ever had. He will go the extra mile to help you - weekdays, week nights, weekends, etc. I have a career now because of him!

5.0
2.0
ITM353
May 20, 2009

Port is alright. Material took a long time to learn and we only had a month to create an E-Commerce website. You get individual and group quizzes and if you don't do so well, you can re-take them to boost your score. Start your coding early regardless of what you're learning.

5.0
1.0
BUS311
May 21, 2009

Port is a great teacher! I came into the class kinda scared because of all the negative comments made about him, but he wasn't what people said. He has a pick-on prog. which I think is really good. Keeps you on your feet. If you do good on your individual and group quizzes, you're excused from the final. He's a really funny guy!

5.0
5.0
ITM353
Jun 24, 2009

Port is an excellent teacher and a great person. There is a lot of material that you need to learn and he does his best to cover topics relevant to potential careers. The class project is a great way to gain some hands-on experience. I wish they made this class last 2 years!

3.0
5.0
ITM352
Aug 7, 2010

Either this professor has gotten a lot better or something stinks (i.e., the reviews). I had him some years back and his teaching style was so-so. P.S. Hope y'all know that Dr. Port likes to check out this website (Hi, Dr. Port!).

2.0
4.0
BUS310
Oct 20, 2010

His 1st sem teaching Bus 310, and I got to agree with the guy below me.Something does stink with the ratings here.Really unorganized, and the structure of the class is not even him.He is borrowing everything from Prof.Liu,the syllabus,exams,hmk etc.Don't be lazy & borrow work from another prof!Hey Port while your at it borrow Liu's Chinese accent.

2.0
4.0
BUS310
Dec 1, 2010

Unorganized, confusing, I agree with the other guy below. He needs to figure out how to teach this class. He likes to lecture and state that there are many solutions and interpretations to an answer, but on the exams its his way or the highway.

4.0
1.0
BUS310
Dec 8, 2010

Good professor, boring class. Do the HW, study for tests-they are open note, similar to practice exams. Only so much you can learn in the class.

4.0
1.0
BUS310
Dec 22, 2010

Honestly, I appreciate that he tries to find a suitable teaching style for himself since the lectures weren't completely useful. Although his grading is quite strict, he is pretty passionate about wanting to teach stats. He tells you want he wants in any answer, too, so pay attention and ask for clarification. For me, I think he's a good professor.

4.0
3.0
BUS310
Jan 11, 2011

truly cares about students. very passionate about subject. a little unorganized & says he wants one answer a million diff ways. tough subject so you expecet a challenge. makes you work for your grade. overall good professor. not as bad as the other comments say

5.0
2.0
ITM352
Jul 16, 2011

Do all your work and you can get an A. Just put a little time and effort in to them. He is very helpful and you can always ask him for help. A little unorganized but he's funny.

3.0
3.0
BUS310
Dec 2, 2011

He is very unorganized. This class is a nightmare. DO NOT TAKE this class if you can.

5.0
2.0
BUS310
Dec 20, 2011

Although he's not organize, he's always there to help. Good professor.

3.0
5.0
BUS310
Dec 29, 2011

Be prepared to teach yourself confusing subject with a confusing teacher he lectures way to fast.Standardized test in every 310 class although, his is harder because he makes you explain everything as well as get the right answer only teacher that does that no curve he doesn't believe in it.Nice guy but can be condescending.Avoid him at all costs.

5.0
3.0
BUS310
Nov 4, 2012

I found his laulima site to be organized. His lectures became more interesting when he started to lecture and used the black board. I recomend his class.

5.0
2.0
BUS310
Dec 12, 2012

His flaw is that hes sometimes unorganized like there are minor detail errors on his assignments but its not a big deal. Overall, he explained the subject the best compared to my other classmates professors. HIghly recommend for a difficult course. Very entertaining in class

4.0
3.0
BUS310
Dec 18, 2012

HE is the best teacher EVER, intelligent, friend, awesome person. Do not be afraid of him! He is cool as he looks like! I definitely had hard times but he was alway there to help. EVERY SINGLE CLASS he would ask if anyone need help! So take advantage of it if u need... I recommend him at all. best teacher ever.

5.0
3.0
ITM352
May 6, 2015

Easily one of my favorite professors. Yes, he gets a bit unorganized, but we all have our flaws! Funny guy to talk to AND REALLY helpful. He's always open to students who need help. Do all your work and you should be fine. Make friends in class, sometimes it's nice to get help from others as well. Read the materials and watch the screencasts!

2.0
4.0
ITM352
May 17, 2015

His personality is a little much. He may seem really mean, but honestly thats just how he is, it doesn't mean he doesn't like you. He wants to see students do well. He really does. Don't be afraid to ask for help! Make friends with others in the class, you guys are all in it together and he likes when students work together.

5.0
4.0
ITM352
Grade: B+
Oct 30, 2015

Dr. Port is an excellent professor. His in-class lectures and material are lacking organization and a bit dry. Absolutely take advantage of his office hours, he will stay there for HOURS with you until you understand the material. Incredibly smart at what he does, don't be afraid to ask for help.

3.0
4.0
ITM352
Grade: A
Nov 10, 2015

He wants you to succeed but you need to work for it. I spent half of the semester not understanding anything. When asked for help on projects, he always made time. I spent 5 hours per week in office hours around midterms & finals & he literally helped me do my projects (PHP coding). Kind of confusing in class, but makes up for it in helpfulness.

3.0
4.0
ITM352
Grade: Not sure yet
May 5, 2016

Dan... You irk me some days but I'm still glad that I took your class. He is not going to sugarcoat things for you. If your project is junk. He will tell you. But he will does try to help you when you need it. He very strongly encourages students to ask questions in class. BUT, as long as you TRY and TURN EVERYTHING IN, you can get that A.

3.0
3.0
ITM352
Grade: A
May 25, 2016

Dan is an OK professor. Learn some html+css+php(syntax) beforehand. It is a half lecture, half self-driven course about PHP. Weekly "Work-Outs", you create a web-page in a set time (sounds scary, not that bad). Watch all screen casts, read online tutorials and TRY IT, and you should be good. 4 projects, 8 Work-Outs, 12 Labs (done in class) A.

3.0
4.0
BUS621
Grade: B
Oct 21, 2016
Wouldn't take again

Disorganized and missing information on the number one connection to the students, especially for an online course.

Gives good feedback
GROUP PROJECTS
LECTURE HEAVY
4.0
4.0
ITM352
Grade: B+
Dec 30, 2016
Would take again

This was a tough class. I learned alot. A diffent type of teaching. It was tough to get use to but worked for me. I would recomend. He is smart you need to ask him to dum it down or he will assume you get what he is saying. Would recomend.

Tough Grader
Gives good feedback
ACCESSIBLE OUTSIDE CLASS
5.0
5.0
ITM352
Apr 19, 2017
Would take again

This is a tough class to take but you will learn a lot from him. He is nice even he doesn't seem to be. He is willing to help. Most of our classmates spend a whole afternoon or longer with him. He will go through your project and explain to you how everything works. You REALLY gonna study hard!

ACCESSIBLE OUTSIDE CLASS
3.0
3.0
ITM352
May 14, 2017
Would take again

Dr. Port is very willing to help you if you don't understand material being taught in his class. However, you need to make sure you do the preparation he asks prior to coming to class. If you're struggling with a project, make sure you ask him or the TA for help in advance!

ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
5.0
4.0
ITM352
Grade: A+
May 30, 2017
Would take again

I agreed with everyone else, this course is tough, but you will learn a lot from him. He makes time for his students and sometimes offers snacks in class or even at his office when you go in for help . He will through your project with you if you ask, but try it out yourself first! And try watch the screencast as much as possible. DON'T BE LAZY!

Respected
Get ready to read
Caring
5.0
4.0
ITM352
Grade: A
Nov 13, 2017
Would take again

I took Port's class SP 2017. It isn't an easy course. One thing I'd like to point out is that English isn't my first language, however, I was still able to get an A for this course with no prior coding experience. Port is very nice and kind, ask him for help and advise when you have to! He doesn't bite! Oh, yes, he also passes out snacks in class.

Get ready to read
Caring
4.0
5.0
ITM352
Grade: B+
Jul 3, 2018
Would take again

If you have no prior coding experience, do not be afraid to take this class. However, be prepared to do lots of coding practice so you won't get confused during class and when you're doing quizzes. Professor Port and the TAs are extremely helpful both inside and outside of class, so make an appointment whenever you can to go over your assignments.

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
5.0
4.0
ITM352
Nov 14, 2018
Would take again

This class is really tough because of the subject itself. Port gives you a lot of resources but you still have to do the hw. Learning how to code and program is hard and different than all the others classes. Coding is a skill so it will take a very long time to build, like playing COD you have to not only learn but practice to get better. Godspeed

Respected
LOTS OF HOMEWORK
Hilarious
4.0
4.0
ITM352
Grade: A
Dec 17, 2018
Would take again

Programming is hard in general, but Prof. Port made the class enjoyable & interactive. The workload is very heavy, so you must dedicate time to complete it. Prof. Port is open to meeting outside of class if you need more help. He does get frustrated when you don't understand the material for a while, but keep on trying & he'll help you understand!

Skip class? You won't pass.
LOTS OF HOMEWORK
Clear grading criteria
4.0
5.0
ITM352
Grade: Not sure yet
Dec 3, 2019
Would take again

There should be a disclaimer about how much time you will put into this class and how much frustration you will have. Stay on top of it and you'll be fine. You can resubmit things until the end of the semester. Sometimes Port gets irritated and expects things from the class that you'll need to research on your own outside of class

Lots of homework
Accessible outside class
2.0
5.0
ITM352
Grade: C
May 8, 2020
Wouldn't take again

Dont rely on laulima dates. Doesnt know how to use laulima and expects us to let him know when something is missing. Gets frustrated at students for not speaking up. Very unapproachable to ask questions to. Hell put fear into your head about the major. If no one gets it, its still the class fault, not his. The end of the sem will make u cry.

Lots of homework
Get ready to read
1.0
2.0
BUS310
Oct 22, 2020
Wouldn't take again

Over the whole semester, he has no syllabus, rubrics, or even due dates for assignments or projects. So there was no guideline or expectation to follow. He would change anything randomly and sometimes even contradict himself. When anything came up, student is the one to blame. Very disappointed.

4.0
4.0
ITM352
Jan 9, 2021
Would take again

It may seem intimidating at first to ask him for help - but it's worth it! He gives very detailed and thorough answers in regards to coding and application design. This was by far the hardest class I've taken at Shidler, but if you work hard and have an interest in coding, then you'll learn a lot by the end of the semester.

Gives good feedback
Graded by few things
Caring
3.0
5.0
ITM352
Grade: A
Jan 13, 2021
Would take again

Caring teacher who really wants students to succeed, but be prepared to work in this class. 50% of your grade is based on 3 assignments (programming an ecommerce website) and the other 50% is based on labs, pre-class quizzes, wods (hw), and participation. Uses a program to pick on students to answer questions during class so come to class prepared!

Get ready to read
Participation matters
Graded by few things
1.0
5.0
ITM352
Mar 22, 2021
Wouldn't take again

This is not a 3 credit/ hour course, if you are not an MIS major, don't take it... there is literally no reason for you to subject yourself to this poorly executed course. 50% of your grade is based on 11 WOD recordings, 12-14 Labs, and 12-14 quizzes that are just outright useless. YOU, the readings and outside resources are your own instructor.

Lots of homework
Accessible outside class
Skip class? You won't pass.
5.0
4.0
ITM352
Mar 26, 2021
Would take again

He warns you the first day of class that his class will take up 9 hours per week worth of studying on your own. He's one of the most helpful professors I ever had. Don't be afraid to ask for help. He wants you to understand the material and he's really dedicated to giving students help outside of class time, especially for big Assignments.

Gives good feedback
Lots of homework
Skip class? You won't pass.
1.0
3.0
BUS619
Grade: B
Mar 28, 2021
Wouldn't take again

Doesn't plan anything out, so expect to be assigned things at the last minute. Lectures are a waste of everyone's time. Only ask questions if you are prepared to be made fun of. His class is required for MBA programs, so just suck it up or go get your MBA from a real school.

Lots of homework
Group projects
Lecture heavy
1.0
5.0
ITM352
May 13, 2021
Wouldn't take again

You literally only get about couple days to do your actual big project. Despite it saying you have weeks on end to finish the assignment, you can't actual do it because you did not learn what is necessary for the project. Absolutely frustrating. Class time could have been used more effectively by not going off in tangents.

1.0
5.0
ITM352
Aug 7, 2021
Wouldn't take again

It was a really difficult class, and it is better to spend some time reading the lab or you will screw up your grade. You will need to spend A LOT OF TIME 10 hours??? working on the three BIG PROJECTS for programming an E-commerce website. YES, he is really helpful SOMETIMES. Be prepare to get lost in the class if you are a first-time programmer.

Lots of homework
Accessible outside class
Get ready to read
5.0
5.0
BUS310
Grade: A-
Aug 15, 2021
Would take again

seems like most students are whiny babies, teachers are just people,Prof Port is awesome! can redo asignmnts,always available to help, goes over things in detail, personable and easy to talk to, cares about actually learning. a tad scatter brained and talks fast. stats is hard, i can't imagine there would be a point to having an easy stats class?

Accessible outside class
Test heavy
Hilarious
2.0
5.0
ITM352
Dec 14, 2021
Wouldn't take again

professor port knows his stuff but he is not a good communicator at all. he projects his frustration onto his students. he also goes off topic every class so we really only have 45 minutes of class instead of 75. if you want to take this class, you should learn the basics of programming before. this class gave me so much anxiety bc he picks on ppl.

1.0
5.0
ITM352
Grade: Not sure yet
Apr 30, 2022

Professor Port is an extremely knowledgeable guy. It's just this major that is not a very pleasant experience. After this, it's okay but gets bad again so make sure you wanna major in this.

Tough grader
Lots of homework
Lecture heavy
4.0
5.0
ITM352
Grade: Not sure yet
May 14, 2022
Would take again

This class is REALLY HARD for people have no program knowledge. Professor Port is helpful and caring. Be prepare to spend 10 hour per week to study and do your assignments. It is no joke, I was so stressed during the 3 big assignment which are creating your own eCommerce websites.Not kidding is really hard class for beginner

4.0
5.0
ITM352
Grade: A
May 15, 2022
Would take again

This class takes a LOT of effort to read and understand the material. He's a bit scattered and we lose time during lectures but hes a nice guy. Ask for help especially on the 3 big assignments. Pretty stressful because of his pick-on program especially in the beginning of the semester when we know nothing.

Get ready to read
Lots of homework
Caring
5.0
4.0
ITM352
Grade: B+
Dec 31, 2022
Would take again

Enjoyed the class! Very challenging but learned a lot! I am happy with the material I have learned. Best teacher in ITM major. Wish he taught networking class.

Clear grading criteria
Respected
Accessible outside class
3.0
5.0
ITM352
Grade: A
May 24, 2023
Would take again

Very tough from the beginning. Make sure that you are all in for this class and the major. Labs and quizzes are worth 50%, big 3 assignments are worth 50%. Gives some extra credit opportunities, take advantage of as many as you can. Get used to teaching yourself and finding the information outside of class on your own.

Get ready to read
EXTRA CREDIT
Lots of homework
1.0
5.0
ITM352
Grade: B
Sep 3, 2023

The worse teacher I have ever had no clear instructions or schedule. Very difficult to follow. Self-important probably the worse human you will ever meet.

Tough grader
1.0
4.0
ITM352
Grade: A+
Oct 20, 2023

He's not the worse professor at UH, but he's far from decent. Class is already hard as it is, but he makes things way more difficult than they have to be. You will have to put in the work to pass this class because he won't be much help. Prepare to do a lot of work completely on your own. Avoid him if you can, but if you can't be resourceful ;)

Get ready to read
Lots of homework
Lecture heavy
1.0
5.0
ITM352
Grade: B
Dec 6, 2023

Dr port is the biggest argument against tenure. ITM 352 is set up in the worst way possible, uses outdated code, and at times, the wrong code. It is clear he has not updated the lesson plans in over ten years. It is like he designed this course to make it the worst possible way to learn code. TAKE THIS CLASS FROM A DIFFERENT PROFESSOR IF CAN

5.0
4.0
ITM352
Grade: A
Dec 7, 2023
Would take again

I really enjoyed Dan's class. The material is tough but he is so supportive and helpful through it all. The TA does all the grading and there are no exams. To succeed in this class, you have to do all the work on time. When you get behind it can be really hard to catch up. Put in the effort and participation and you'll succeed.

EXTRA CREDIT
Clear grading criteria
Accessible outside class
1.0
4.0
BUS619
Grade: B
Dec 12, 2023

For a Masters level class you would expect some level of professionalism. Instead, he is all over the place. Constantly pushes back lectures. Forgets to upload assignments and grades. When students ask questions, depending on how he feels, there is a high chance he may versblly harass you for not understanding something. Speechless.

Group projects
Test heavy
3.0
5.0
ITM352
Grade: B
Jan 6, 2024

I barely survived this class. Will make you rethink your major and what is important in life.

Tough grader
2.0
2.0
ITM352
Grade: B+
Feb 6, 2024

He isn't the best at teaching but his class is fairly easy to pass. There are a lot of assignments and readings you need to do outside of class time, as is any other class, but this one in particular you MUST stay on top of it to even understand what he is talking about. Uses discord with the TA's to answer any questions outside of class time.

Participation matters
Accessible outside class
1.0
5.0
ITM352
Grade: C
Feb 8, 2024

Professor Port knows a few things, but he is THE worst communicator. My emails to him went unanswered. The way he leads the class rubs me the wrong way at times. He expects students to know a lot of stuff before they come in and will call you out and harass you when you do something wrong. Discord and the TAs are your only help. Avoid this class.

Tough grader
Get ready to read
Participation matters
3.0
5.0
ITM352
Grade: A
Apr 26, 2024

If you are ready to spend most of your semester doing ITM352, then this is the class for you. Make sure to read every single article and book review he give you. If you don't go to his class, that is fine but make sure to take your own time to learn. Just beware all your time will be invested in this class. Have friends! Study Buddies, ITMA!

Tough grader
Get ready to read
1.0
5.0
BUS619
Oct 30, 2024

Worst professor ever. His class is so unorganized. Homework and assessments aren't released until Saturday/Sunday and they could change without notice and often at the last minute. Avoid at all costs. His homework makes no sense. His teachings make no sense. He does not know how to teach business students. Please make him stop teaching this class.

Get ready to read
So many papers
Lecture heavy
2.0
5.0
ITM352
Dec 20, 2024

I rated him a 5 in difficulty because I had to do a lot of the learning on my own and had to use outside resources to teach me instead. He will help you when you reach out to him on discord but as for the teaching aspect itself, he's not very good at it. This class is good enough to pass but you won't learn much.

5.0
4.0
ICS314
Grade: A+
Jan 9, 2025
Would take again

I took ICS 314 last fall and was worried considering this class was known to be difficult. However, Professor Port made it easier, by offering extra credit opportunities along with resolving issues with the TA's grading. Attending class helps students practice for WODs along with socializing so that they'll know who to pick for their final project.

Group projects
Gives good feedback
Lots of homework
3.0
4.0
ITM352
Grade: B+
Jan 14, 2025
Would take again

Tough but rewarding class. Requires a lot of independent work, so stay on top of readings and assignments. Utilize Unstuck ai and the TAs for support. Professor can be blunt, but if you put in the effort, you'll learn a lot.

1.0
3.0
ITM683
May 2, 2025

Horrible! Port talks a lot about nothing and is not helpful as a professor. He assigns homework at the last minute so there is often little time to work on assignments. The assignments that he gives take FOREVER even though we aren't given enough time to complete them well. He is demeaning to students during presentations and is generally rude.

Group projects
Lots of homework
Lecture heavy
2.0
5.0
ITM683
May 16, 2025

Expect Google docs after Google docs. Students contribute to them for participation credit, so you'll have 50-100 paged docs. Homework is assigned last minute and they will take many hours to finish. Most demanding grad course ever taken at Shidler. Unless you have a strong data analytics and R/Python programming background, I recommend avoiding.

Group projects
Lots of homework
Lecture heavy
1.0
3.0
ITM352
Grade: A
Dec 26, 2025

Not the best communicator as a professor. You could pass the class without showing up since he just shows you how to do the assignment using AI (so boring I couldn't focus). I heard some rude tones coming from him here and there when students asked clarifying questions and then does not answer them correctly. He prefers discord over emails.

Class Info

Online Classes

100%

Attendance Mandatory

45%

Textbook Required

28%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 29 grades
Most common grades:
A (10)
B (7)
B+ (6)
Grade Distribution
A(13)B(7)C(2)D(1)F(0)A-/B+(7)
Based on 34 reported grades
A: 10
B: 7
B+: 6
Not sure yet: 4
Common Tags
Lots of homework (13)
Get ready to read (11)
Accessible outside class (7)
Gives good feedback (6)
Lecture heavy (6)
Clear grading criteria (5)
Group projects (5)
Tough grader (5)
Rating Trend

Declining

-0.22 avg change
Apr
Oct
Dec
Jan
May
Dec
Last 6 months
Ratings by Course

ITM353

5.0

(4)

ICS314

5.0

(1)

BUS311

4.7

(11)

BUS310

3.6

(13)

BUS621

3.0

(1)
+4 more courses
Difficulty by Course

ITM

5.0

ITM352

4.3

BUS621

4.0

BUS619

4.0

ICS314

4.0

Similar Professors