4.3

Fariborz Tehrani

Civil Engineering - California State University Fresno

4.3
Quality
3.3
Difficulty
84%
Would Retake
93
Reviews
4.3
Quality
3.3
Difficulty
4.4
Helpful
4.3
Clarity

84%

Would Retake

93

Reviews

Rating Distribution
Official

5

72

4

6

3

3

2

0

1

12

What Students Say

Tehrani is one of the best professor at fresno state

CE133 - 5.0 rating

If you try hard, and I mean 110%, you'll pass

CE133 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

60%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 61 grades
Most common grades:
A (47)
Not sure yet (18)
B (6)
Grade Distribution
A(47)B(7)C(5)D(0)F(0)A-/B+(2)
Based on 85 reported grades
A: 47
Not sure yet: 18
B: 6
C: 4
Common Tags
Group projects (35)
Caring (21)
Online Savvy (16)
Clear grading criteria (15)
Accessible outside class (13)
Inspirational (11)
Respected (10)
Lots of homework (10)
Rating Trend

Declining

-0.30 avg change
Jun
Jul
Aug
Sep
Oct
Nov
Last 6 months
Ratings by Course

CE133

4.8

(40)

CE136

4.7

(3)

CE180B

4.1

(45)

CE110

3.2

(5)
Difficulty by Course

CE110

4.2

CE133

3.6

CE180B

3.0

CE136

2.0

Reviews (93)
5.0
5.0
CE133
Jun 11, 2012

Dr. Tehrani is one of the best professor at fresno state. He is extremely smart and organized. Yes the classes are difficult, BUT what SENIOR DESIGN COURSE is meant to be easy??? He is teaching engineering not philosophy. You learn and take away from the class as much you you want to. He does not reward laziness and freeloaders. GReat PROFESSOR

5.0
4.0
CE133
Jan 18, 2013

I was dreading this class but I actually found it to be very fair. If you try hard, and I mean 110%, you'll pass. If you don't, then good luck! Homework is VERY time consuming, quizzes are at random, exams are do-able. Project will save you if you do it right. In all honesty he really does do a lot to ensure people pass, its just a tough subject.

4.0
3.0
CE136
Jan 21, 2015

Professor Tehrani seems to only teach the hard design classes so part of the reason why the class is hard is simply because of the subject matter. He is very helpful if you need clarification on something he is definitely willing to stop and help. The only thing is that his tests are really difficult and he doesn't give you enough time to finish.

4.0
5.0
CE133
Grade: B-
May 7, 2015

His class is really hard but you will learn a lot

4.0
5.0
CE133
Dec 29, 2015

Very smart man and very helpful. He is a role model and very great man. His course is very hard though.

5.0
5.0
CE133
Grade: A
Jan 25, 2017
Would take again

He is professional, never late for his classes. CE 133 is a tough course and he makes damn sure you learn. One negative thing was that he doesn't teach like other instructors, he expects you to study on your own. Helpful when it comes to answering questions. Tough exams, no one usually Aces his tests so he curves the hell out of them.

LOTS OF HOMEWORK
TEST HEAVY
Caring
3.0
5.0
CE133
Grade: Incomplete
Apr 13, 2018
Would take again

Unreal expectations and crazy hard tests. Hes a really good teacher and you will learn a lot but you also may not pass because of how hard he grades and the unrealistic test that he makes that most people fail. Class average right now is 58 percent so unless he curves its gonna be a really hard pass.

Tough Grader
LOTS OF HOMEWORK
TEST HEAVY
3.0
5.0
CE180B
Grade: B
May 24, 2018
Wouldn't take again

He's a decent teacher who knows his stuff and cares about his students, but his expectations concerning deliverable content are SO FRUSTRATING. Directions given in class or office hours, posted on Blackboard, or given via email often directly contradicted each other, and assignments were often graded via another set of criteria entirely.

Tough Grader
3.0
4.0
CE180B
Nov 11, 2018
Wouldn't take again

I rate this professor as average.

Tough Grader
5.0
4.0
CE133
Jan 15, 2019
Would take again

Hes a tough grader, but he also curve a lot. He just want to push his students to learn since steel is a really hard course. He cares a lot about his students, and he want them to do great in class. One of the most stressful course I have ever take in CE but I really glad I took it with him.

Tough Grader
Respected
Skip class? You won't pass.
5.0
3.0
CE133
Apr 13, 2019
Would take again

Doctor Tehrani is the best professor Ive ever had.

Gives good feedback
Accessible outside class
5.0
5.0
CE133
Grade: C
May 14, 2019
Would take again

Probably the hardest course over my CE degree. Definitely one of my favorite instructors. Just do what needs to be done (clearly outlined) and you're on track to get B. Do less you get a C. Do exceptionally more, you get an A. He reserves A's for the overachievers so don't be upset over a B. Read the book and review material 3x weekly to succeed.

Test heavy
Beware of pop quizzes
Tough grader
4.0
4.0
CE133
Grade: C
Jul 28, 2019
Would take again

He is a good person and even better teacher. He is active an active member in several professional societies and is passionate about his field. This means his knowledge is up to date. He is willing to grow you into a successful engineer by today's standard. you get what you put into his classes. He is honest and some people take that as a negative.

Respected
Participation matters
Hilarious
5.0
3.0
CE133
Grade: Not sure yet
Oct 30, 2019
Would take again

The best professor at Fresno state. He is very knowledgeable and truly cares about his students. 133 is a hard course but he makes sure you learn everything!!

Gives good feedback
Respected
Accessible outside class
4.0
5.0
CE110
Grade: C
Dec 15, 2020
Would take again

If you work as hard as he does there's no reason you should not be able to earn an A in his course. He runs a tight ship, the class goes exactly as posted on the syllabus, and if you aren't following along, you will fail. His class is made up of well over 15 tests, so one won't kill you. He is a tough grader, and his classes are hard.

Get ready to read
Clear grading criteria
5.0
5.0
CE133
Grade: B+
Aug 27, 2021
Would take again

I graduated In 2012. Dr Tehrani was one of if not the only teacher that actually cared about me and my future. His classes are hard compared to other teachers, and thats because he wants his students to prepare for the real world. If you do the work and follow his instructions you will pass his class. Most importantly you will be a good engineer!

Amazing lectures
Caring
Tough grader
4.0
5.0
CE133
Grade: Rather not say
Oct 8, 2021
Would take again

Professor is straightforward with expectations. Many students seem unwilling to take responsibility for their education and want the professor to hold their hand. As long as you complete the assignments/readings and ask questions then there should be no problem.

Clear grading criteria
5.0
4.0
CE133
Grade: A
Dec 10, 2021
Would take again

Dr. Tehrani is one of the few professors at Fresno State that actually cares about your future as an engineer. This class was hard, but not impossible. Dr. Tehrani is clear on his expectations, and provides us with many resources to succeed. To be honest, if you fail this course, you deserve to fail, he curves, and drops your lowest test scores.

Gives good feedback
Accessible outside class
Clear grading criteria
5.0
4.0
CE133
Grade: A-
Dec 11, 2021
Would take again

Lectures are really jam packed full of info so as long as you pay attention, and watch the video lectures you should be fine. The textbook is also really important to doing well in the class in my opinion. Overall a good teacher who wants you succeed as long as you put the work in. Don't expect to breeze through it.

Gives good feedback
Clear grading criteria
Amazing lectures
1.0
5.0
CE133
Jan 4, 2022
Wouldn't take again

Awful Class. Mindtap is graded heavy, so make sure when deadlines approach because they're not set as reminders on canvas. Doesn't give partial credit for tests, so it doesn't make sense why we have to show our work; might as well make it multiple choice. We have to learn the material ourselves.

5.0
3.0
CE180B
Grade: Not sure yet
Feb 3, 2023
Would take again

He understands student's disorders are real and made some assignments like presentation optional. This gives other students more time to present if they choose too. My only thoughts are some students that have disorder cannot speak out against others as fear of discrimination when being asked to voice a vote in class and not anonymous on CANVAS.

Group projects
Caring
Respected
5.0
2.0
CE180B
Grade: A
Mar 6, 2023
Would take again

This is a straight forward class with flexibility to do what you want for your own career and learn from the advisor of your choice! I just wish I had a chance to select my own group members, so I don't have to work with someone clueless about his education and major constantly nagging like a baby without contributing to anything!

Clear grading criteria
Inspirational
Caring
5.0
3.0
CE133
Grade: A
Mar 6, 2023
Would take again

Loved the online format. Loved the your class your way style! gives me flexibility to study on my own pace. multiple attempts for assignments make it less stressful. the best elective course ever for structural students. learned a lot and passed my FE with it. make sure to do all his suggested problems!

Clear grading criteria
Caring
Online Savvy
5.0
3.0
CE180B
Grade: Not sure yet
Mar 10, 2023
Would take again

Dr. Tehrani is by far the best Civil Engineer professor. In the beginning, the majority of students voted on how the class grade scale is set. Now, some students are emailing him and requesting for him to change the grade scale. These babies should follow the assignments due dates and stop crying for optional assignment's. Leave the class alone!

Inspirational
Caring
Respected
1.0
5.0
CE180B
Grade: Not sure yet
Sep 30, 2023

In my opinion the class is poorly structured and it was an awful experience. I enjoyed the other professors classes though besides transportation design.

Tough grader
Group projects
Lots of homework
5.0
4.0
CE133
Grade: B
Oct 9, 2023
Would take again

I took this as an elective, becuase nothing else was available for my schedule, but I ended up enjoying the class and the way it was set up. He is the only one who listens to students and arrange the class based on their opinions and what they want. It encouraged me to learn more about structures even though it was not my chosen area for practice.

Inspirational
Lots of homework
Online Savvy
5.0
3.0
CE180B
Grade: A
Nov 4, 2023
Would take again

Great course and great professor! This is the class that truly resembled real practice for me and I was able to design a real project. Roundtable with practitioner was the highlight of his course.

Gives good feedback
Caring
Accessible outside class
5.0
2.0
CE133
Grade: A
Nov 7, 2023
Would take again

Dr. Tehrani is a respected professor in structural engineering. His lectures and solved examples are great if you want to take your FE or PE. Grading is easy because he allows multiple attempts for homework assignments, so you can use feedbacks to correct yourself.

Respected
Accessible outside class
Online Savvy
5.0
3.0
CE133
Grade: A
Nov 30, 2023
Would take again

it was time consuming, but easy. work. i want to be a strucutural engineer and needed to learn the materials. so i didn't mind hard work. this was my elective.

Get ready to read
Clear grading criteria
Lots of homework
5.0
1.0
CE133
Grade: A
Dec 6, 2023
Would take again

He sets clear expectations and assigns easy problems from the textbook, fair and square

Get ready to read
Clear grading criteria
Online Savvy
5.0
1.0
CE133
Grade: A
Dec 21, 2023
Would take again

This was my sceond course with him and I enjoyed the class as he set it up to be accessible and straight forward. It was an easy A for me and all my friends whom we studied together got A too. I appreciated the flexible time and multiple attempts on assignments. I wish other professors would follow his methods.

Clear grading criteria
Caring
Online Savvy
5.0
3.0
CE133
Grade: Not sure yet
Feb 7, 2024
Would take again

This was my first class with Dr. Tehrani. He is a great listener and sets the class up based on what students want. His lectures are based on his first-hand experiences in the field and are truly enjoyable. I look forward to a great semester.

Amazing lectures
Inspirational
5.0
2.0
CE180B
Grade: Not sure yet
Feb 7, 2024
Would take again

Nice professor and great course! It's practically a group project and your success depends on your group mates. Regardless, he is giving a lot of flexibility to students to grow and prepares them to land a job! I'm excited about round tables and meeting practitioners.

Group projects
5.0
1.0
CE180B
Grade: Not sure yet
Feb 15, 2024
Would take again

Great instructor! This is an in-person class, but it is nice that students have a choice of working online together.

EXTRA CREDIT
Group projects
5.0
3.0
CE180B
Grade: Rather not say
Feb 16, 2024
Would take again

super kind person and professional professor

Group projects
1.0
5.0
CE180B
Grade: B
Feb 27, 2024

My previous comment was wrongly removed just like all the others he got removed so here I am adding it again. Class is set up completely online even though its advertised "in person". Avoid Fresno State at all costs have the teachers in the civil engineering department dont teach and are there to collect a paycheck clearly.

Get ready to read
Group projects
Online Savvy
1.0
5.0
CE110
Grade: C+
Jun 25, 2024

I took it several years ago (CE110 computing in CE). We used mat-lab and he completely ignored pre-reqs. The pre-req for the class was calc 1 and he gave us problems from calculus 4 and structural engineering, as well as physics far beyond calc1. I ended up with a C barely passing and I currently do REAL ENGINEERING work.

Tough grader
Test heavy
Online Savvy
5.0
1.0
CE136
Grade: A
Jul 6, 2024
Would take again

I took this course as an undergraduate course in Fresno State and later as a graduate course elsewhere. I learned much more about timber structures in Tehrani's class and still use his lectures and solved examples in my structural engineering practice. He is an outstanding professor with real engineering experiences.

Amazing lectures
Caring
Accessible outside class
5.0
3.0
CE133
Grade: A
Jul 6, 2024
Would take again

This was the most helpful course I have taken in Fresno State that helped me with my structural engineering career. I really enjoyed how Tehrani prepared me for my FE and PE exams during this course with refreshing examples from statics and structural analysis.

Amazing lectures
Respected
Accessible outside class
5.0
1.0
CE180B
Grade: A
Jul 6, 2024
Would take again

This was an easy but super important class. He did an amazing job mentoring me for my current structural engineering career in the competitive environment of northern California.

Group projects
Inspirational
Accessible outside class
5.0
2.0
CE136
Grade: A
Jul 15, 2024
Would take again

Excellent professor and excellent course!

EXTRA CREDIT
Caring
Accessible outside class
5.0
2.0
CE180B
Grade: A
Jul 25, 2024
Would take again

Great course and great teacher! It's sometimes hard to deal with groupmates who don't want to do anything and they are constantly complaining, even here! But, if you focus on your work, he is more than just a professor and you should take his advice on career planning. The course style is flexible and you can work in person or online, your choice.

Participation matters
EXTRA CREDIT
Group projects
1.0
5.0
CE180B
Grade: B
Jul 25, 2024

My instructor for this awful class made us meet on zoom. I had no option but to do everything online, even though I payed for a in person class. I want a refund and will be complaining to the dean of the university about this awful program.

Tough grader
Group projects
Test heavy
5.0
3.0
CE180B
Grade: A
Jul 27, 2024
Would take again

Caring and flexible!

Participation matters
Group projects
5.0
3.0
CE180B
Grade: Not sure yet
Aug 22, 2024
Would take again

Just had the first session today and already loved the class and the instructor. He is the first one who values the opinion of students and use them to organize the class!

Group projects
Hilarious
5.0
4.0
CE133
Grade: Not sure yet
Aug 28, 2024
Would take again

very flexible and understanding professor. I never had a professor like him

Amazing lectures
Caring
Accessible outside class
5.0
2.0
CE180B
Grade: Not sure yet
Aug 29, 2024
Would take again

The professor has an easy approach to grading. just need a good group to work with and a good relationship with the supervising faculty. there is not much else to attend or do. I look forward to roundtables and meeting professionals

Group projects
Clear grading criteria
5.0
4.0
CE133
Grade: A
Sep 2, 2024
Would take again

I took this course after COVID-19, so it was a hybrid course. The professor followed the vote of the students to make the content accessible for all. I found the course beneficial and worked hard to the end with an A. There were also cheating students in the class who were not happy with the course or the professor.

Amazing lectures
Accessible outside class
Online Savvy
5.0
3.0
CE133
Grade: A
Oct 29, 2024
Would take again

Excellent course for those interested in learning about steel structures, or structural engineering in general! The professor provides more than enough material to cover any gap in structural backgrounds and learn advanced materials for practice. He doesn't force you to learn! So, you better be a self-motivated learner!

Clear grading criteria
Caring
Online Savvy
5.0
2.0
CE180B
Grade: A
Oct 29, 2024
Would take again

I'm currently taking the course and about to complete the term project ahead of time. The professor gives you a lot of hints on task management and how to deal with your faculty supervisor and the rest of the group. I also appreciate that he introduced us to practitioner mentors who can offer us a job. This is the best part of this capstone course.

Participation matters
Group projects
1.0
5.0
CE110
Grade: A
Oct 30, 2024

I also took this professor for ce110 it was for MATLAB. He blatantly ignored pre-reqs and was giving use problems from classes way beyond calculus one. I'm not even joking the pre-req for the class was calc one and at one point he gave us problems from CALCULUS 3/4 and PHYSICS 4B electromagnetism. Just completely ignoring pre-reqs.

5.0
4.0
CE133
Grade: A
Nov 5, 2024
Would take again

Clear grading and amazing lectures! This is a must for structural students.

Inspirational
5.0
2.0
CE180B
Grade: A
Nov 5, 2024
Would take again

Excellent course for those who want to learn and get a real engineering job, not an administrative job to push papers. The best part is the roundtable with practitioners.

Participation matters
Group projects
5.0
2.0
CE110
Grade: B
Nov 5, 2024
Would take again

He used to teach the course before COVID and all in person. He was the only one teaching beyond Excel using simple math (pre-calculus). Any person with a minimum knowledge would benefit from the course. The class was set up to not allow cheating. It's too bad that he doesn't teach it anymore and everything is back to Excel at high school level.

Caring
Respected
5.0
1.0
CE133
Grade: A
Nov 5, 2024
Would take again

Excellent professor and straightforward class. I wish the course would have been more advanced, but the department should limit the course to structural students only to raise the level of students.

Online Savvy
5.0
3.0
CE180B
Grade: A
Nov 5, 2024
Would take again

This was my best course in the entire program! If you are a structural student, make sure to ask him to be your advisor too.

Group projects
5.0
2.0
CE180B
Grade: A
Jan 6, 2025
Would take again

The best professor and the most fit to teach this senior design course. He guides you through the process from start to finish and facilitates networking with professionals from Fresno and beyond. This course is the best I took at Fresno State. But, you need to participate in the group work. So there is no room for slackers who just complain.

Participation matters
Group projects
5.0
3.0
CE180B
Grade: Not sure yet
Jan 23, 2025
Would take again

He is an understanding and flexible faculty, knowledgeable about engineering practice, and listens to students to shape the class setup. it is impossible to keep everyone happy, so his approach is the best

Inspirational
5.0
4.0
CE110
Grade: Not sure yet
Jan 23, 2025
Would take again

His expectations are clear, and the workload is fair. I appreciate that he asked students to vote to set the nuts and bolts of the class.

Clear grading criteria
Online Savvy
5.0
3.0
CE133
Grade: Not sure yet
Jan 30, 2025
Would take again

Excellent professor, he set up the course with the opinion of students, and his lectures make the course understandable and easy. everyone can learn as much as they like without unnecessary stress or anxiety

Caring
Online Savvy
5.0
2.0
CE180B
Grade: Not sure yet
Jan 30, 2025
Would take again

the best, especially for this course. although he is just supervising the class, he offers a lot of good hints for the project and the career after school, much more helpful than my own faculty supervisor

Group projects
Accessible outside class
1.0
1.0
CE180B
Grade: A
Feb 24, 2025

Set up his 2 unit 180B senior project design class completely online. I spent over 300 hours on this 2 unit class and did everything by myself. Got my entire degree and taught myself everything. Didn't get help once from this department. Trump 2025, can't wait for them to be defunded for their DEI program.

Group projects
Hilarious
Online Savvy
1.0
5.0
CE180B
Grade: A
Jun 7, 2025

I'm a former student that graduated with a masters in Civil Engineering. This department was full of "ONLINE" professors. Highly recommend applying to Chico State or SFU over Fresno State. I currently work at Cal-Trans for the number 4 guy in the state of California.

Group projects
Test heavy
Online Savvy
5.0
3.0
CE180B
Grade: A
Jun 30, 2025
Would take again

Excellent professor, caring about students and going above and beyond the course to link students with professionals and securing a job after graduation.

Group projects
Gives good feedback
Caring
5.0
4.0
CE180B
Grade: A
Jul 1, 2025
Would take again

This capstone project was my most important course and the professor delivered it exactly as expected. I was able to work with excellent peers who knew their work and got help from my faculty supervisor, but he was the one who managed the entire process and helped me to prepare myself for a real engineering design job in private sector.

Participation matters
Group projects
Accessible outside class
5.0
5.0
CE133
Grade: A
Jul 1, 2025
Would take again

This is a structural course and I was surprised that non-structural students take it too. The professor provides lots of information that you can use for FE and PE exams and even practicing in real projects. If you are not structural, you can still learn a lot and manage a good grade, but it is not going to be relevant to your career, my two cents.

Lots of homework
Lecture heavy
5.0
3.0
CE180B
Grade: A
Jul 4, 2025
Would take again

Great professor, great course, and great experience! If you know your design courses, the group project is an easy to follow task. The professor provides a lot of support and help on developing deliverable items and even how to work with faculty supervisors.

Group projects
5.0
2.0
CE133
Grade: A
Jul 4, 2025
Would take again

This was the only elective that was available to me, and I had to take it even though structure was not my field. But, the professor made the course accessible to me. I had to spend time on the course, but I was pleased with my A in a challenging course. Thank you Dr. Tehrani!

Lots of homework
5.0
4.0
CE133
Grade: B
Jul 7, 2025
Would take again

This is a challenging course, but you need to take it with Dr. Tehrani if you want to pass the FE and PE. His solved examples are excellent for training

Clear grading criteria
Lots of homework
5.0
4.0
CE133
Grade: A
Jul 10, 2025
Would take again

I took this course as an elective, so I really wanted to learn the material. He is the best in my opinion, you need to be willing to learn to appreciate him. I'm still using his lectures to do my summer internship. highly knowledgeable and caring

Amazing lectures
Caring
5.0
1.0
CE180B
Grade: A
Jul 10, 2025
Would take again

I took steel a semester before the senior project and I was able to follow the project for my desing. he makes everything simple and easy to understand, very caring professor

Group projects
1.0
5.0
CE180B
Grade: A
Jul 15, 2025

Taught myself everything for this useless degree. I will be emailing the dean of Fresno State asking if I can get a refund. Half the classes were still being taught online as well. Professors are lazy and set their classes up at the students expense. Highly unsatisfied with this entire department. Graduated in 2024 with a BS in Civil Engineering

Group projects
Lots of homework
Online Savvy
5.0
4.0
CE180B
Grade: A
Jul 22, 2025
Would take again

The senior project was the best experience I have had, thanks to Dr Tehrani. It was an opportunity to relearn all design courses in a practical way. I was lucky to work with excellent teammates. Difficult students who don't want to learn can ruin the experience for all.

Group projects
5.0
2.0
CE133
Grade: A
Jul 22, 2025
Would take again

He teaches you professional skills and attitude. I'm using what I learned from this course everyday in my design work. college is not a place for lazy and needy students. I work with some at caltrans and remember what they did to get a passing grade. you get what you put in, college or work

Lots of homework
1.0
5.0
CE180B
Grade: Audit/No Grade
Jul 23, 2025

Keep making fake reviews of yourself XD. Everyone knows.

Tough grader
Group projects
Online Savvy
5.0
4.0
CE133
Grade: A
Jul 27, 2025
Would take again

aside from being an excellent professor, he is highly ethical and professional, one of the few who stands against cheating even though cheaters keep attacking him

Clear grading criteria
Respected
5.0
3.0
CE180B
Grade: A
Jul 29, 2025
Would take again

this was not a hard course for me, but it took time to understand and learn. you should not cheat yourself out of learning, if there is one course that helped me in practice, this was it! the instructor has a nice setup to allow students design the course, so no one could complain. this was a unique thing that I found in his courses only

Group projects
5.0
3.0
CE133
Grade: A
Jul 29, 2025
Would take again

the best part of his courses is that he asks students to design the course as a class. that's the caring that I had not seen by other professors. of course, there is always one person who doesn't wanna participate or accept what the class wants, and my class had one of those. but the system worked and I was happy with the result and my grade

Caring
5.0
3.0
CE180B
Grade: A
Aug 14, 2025
Would take again

Excellent course and excellent professor. the group work was the most important part for me, and then the round table that connected me to my future employer

EXTRA CREDIT
Group projects
5.0
3.0
CE133
Grade: Not sure yet
Aug 22, 2025
Would take again

An incredible professor! I have not seen this amount of care for students in any other professor I have had. I will take any course he offers!

Amazing lectures
Inspirational
Hilarious
5.0
3.0
CE180B
Grade: Not sure yet
Aug 22, 2025
Would take again

I was amazed by his style of teaching and caring for students. He is one of the few that goes above and beyond the course and offers guidance and support for a lifetime career

Inspirational
Hilarious
Caring
5.0
3.0
CE133
Grade: Not sure yet
Aug 28, 2025
Would take again

What distinguishes this professor from others is the genuine care about students and hearing their opinions. He respected everyone and listened to all to make sure students are engaged in the course. Way to GoDogs!

Caring
5.0
2.0
CE180B
Grade: A
Aug 28, 2025
Would take again

Like his other courses, he gives prioroty to what students want and how they learn, so no one's opinion is ignored. If you have good group mates, all is easy. There might be always one who cannot or does not want to work and keeps complaining: just ignore them! This will be your best course in civil engineering.

Group projects
1.0
5.0
CE180B
Grade: C
Sep 11, 2025

Unsatisfied

Tough grader
Test heavy
Graded by few things
5.0
2.0
CE180B
Grade: A
Sep 23, 2025
Would take again

Excellent teacher for this course. The workload is just fair for this course. He made sure everyone succeeded in my group.

Group projects
5.0
3.0
CE180B
Grade: Not sure yet
Sep 23, 2025
Would take again

I'm very satisfied with the course and the professor. Despite challenges in previous courses, it was easy to catch up and do well with his supervision.

Participation matters
Group projects
5.0
3.0
CE180B
Grade: A
Sep 23, 2025
Would take again

very caring and very attentive to the needs of studetns.

Group projects
Caring
5.0
4.0
CE133
Grade: Rather not say
Sep 23, 2025
Would take again

He is an outstanding professor, making a complex course easy to understand and caring about what students think about their own course

Inspirational
Lots of homework
5.0
1.0
CE180B
Grade: A
Sep 23, 2025
Would take again

I needed to catch up with a lot of things, and I needed to schedule my studies, meet my groupmates, and other things. this was part of what I need to do for my senior project as a student. he is available inside and outside of class to help and guide. but everyone needs to spend a few hours each week to finish the project.

Clear grading criteria
5.0
2.0
CE180B
Grade: A
Oct 26, 2025
Would take again

Outstanding professor! This is a capstone, so self-learning is essential and part of the experience. A solid background in prior design courses is a must to do so; otherwise need to spend more time to relearn all those prereqs. It is obvious that instructor expects you to know your materials.

Group projects
5.0
3.0
CE180B
Grade: A
Oct 26, 2025
Would take again

this was the most helpful course in my career, thanks to the instructor. I graduated last year. the course is always in person, except during covid, so be ready spend 2-4 hours per week to meet the faculty and group mates. i chose to meet a practitioner too and it paid off. so, I worked for my A and learned something that i use in my career daily

Gives good feedback
Inspirational
5.0
3.0
CE180B
Grade: A
Oct 29, 2025
Would take again

the best professor ever, caring and responsible. this is a capstone project, so, if you are good are desing courses, then, the course is easy, if not, you need to work hard. be nice to your group mates! it is a group project and they helped me a lot

Group projects
Caring
Respected
1.0
5.0
CE180B
Grade: Audit/No Grade
Nov 9, 2025

Awful professor that tries to get rid of you if he doesn't like you. I graduated in 2024 he tried his hardest to prevent me from graduating. My dad is the head of Cal-Trans and he made Fresno State look awful. Will recommend chico or sfu over fresno state's civil engineering program. Currently live and work here in Fresno (Cal-Trans manchester)

Group projects
Lots of homework
Graded by few things
Class Info

Online Classes

100%

Attendance Mandatory

60%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 61 grades
Most common grades:
A (47)
Not sure yet (18)
B (6)
Grade Distribution
A(47)B(7)C(5)D(0)F(0)A-/B+(2)
Based on 85 reported grades
A: 47
Not sure yet: 18
B: 6
C: 4
Common Tags
Group projects (35)
Caring (21)
Online Savvy (16)
Clear grading criteria (15)
Accessible outside class (13)
Inspirational (11)
Respected (10)
Lots of homework (10)
Rating Trend

Declining

-0.30 avg change
Jun
Jul
Aug
Sep
Oct
Nov
Last 6 months
Ratings by Course

CE133

4.8

(40)

CE136

4.7

(3)

CE180B

4.1

(45)

CE110

3.2

(5)
Difficulty by Course

CE110

4.2

CE133

3.6

CE180B

3.0

CE136

2.0

Similar Professors