4.8

Robert Zambanini

Computer Science - Pennsylvania State University - Berks

4.8
Quality
1.7
Difficulty
92%
Would Retake
128
Reviews
4.8
Quality
1.7
Difficulty
4.8
Helpful
4.8
Clarity

92%

Would Retake

128

Reviews

Rating Distribution
Official

5

114

4

9

3

2

2

2

1

1

What Students Say

Z is one of the finest professors at PSU Berks

CMPSC121 - 5.0 rating

The tests are pretty easy as a nice bonus

CMPSC121 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

21%

Textbook Required

70%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A+

95% confidence
Based on 26 grades
Most common grades:
A+ (15)
A (7)
A- (2)
Grade Distribution
A(22)B(1)C(0)D(0)F(0)A-/B+(3)
Based on 28 reported grades
A+: 15
A: 7
A-: 2
Not_Sure_Yet: 1
Common Tags
Hilarious (18)
Respected (11)
Caring (10)
EXTRA CREDIT (7)
Inspirational (5)
Amazing lectures (3)
Gives good feedback (2)
Lots of homework (2)
Rating Trend

Stable

-0.03 avg change
Aug
Dec
Dec
Mar
May
Dec
Last 6 months
Ratings by Course

IST230

5.0

(20)

CSE103

5.0

(8)

CSE120

5.0

(8)

CSE103120

5.0

(3)

CSE271

5.0

(1)
+34 more courses
Difficulty by Course

MET206

3.0

MAT211

3.0

MATH021

2.5

MAT210

2.5

ENGR

2.3

Reviews (128)
5.0
2.0
IST230
Mar 6, 2003

No Comments

5.0
4.0
CSE103
Mar 21, 2003

funny and easy but hard class

5.0
1.0
CSE120
Mar 24, 2003

Z is the BEST teacher ever. He makes class fun to attend. the course material may be difficult at times but he helps you understand with this super awesome analogies. z is the man

5.0
2.0
IST230
Apr 2, 2003

No Comments

5.0
1.0
CSE120
Apr 4, 2003

Awesome teacher and a good friend.

5.0
3.0
CSE120
Apr 4, 2003

No Comments

5.0
1.0
CSE120
Apr 4, 2003

The best programming instructor I've had.

5.0
1.0
CSE120
Apr 4, 2003

I like Dr. Z's analogies. PSU needs more professors like him!

5.0
2.0
CSE103120
Apr 5, 2003

funny guy, very approachable, fun discussion-oriented class. makes dumb analogies, but it's fun to laugh at. only downside is that he likes wordperfect and doesnt like numlock

5.0
1.0
CSE103120
Apr 10, 2003

Wonderful Professor! Able to present the materials by using everyday life analogies.

5.0
2.0
CSE120
Apr 10, 2003

No Comments

5.0
4.0
CSE103
Apr 19, 2003

No Comments

5.0
1.0
CSE271
Apr 26, 2003

Amazing. Has his daughter trained. Just ask her what you get when divide 6 by 0 =D

5.0
3.0
CSE
Apr 28, 2003

Very nice teacher.

5.0
1.0
IST230
Apr 30, 2003

Great Prof.. I wish he taught all the IST courses. Approachable and easy to get along with.. and very understanding.

5.0
3.0
MATH021
Oct 16, 2003

awesome guy in class and out. HE really cares about his students and that is rare!! he is the best math teacher i have ever had

5.0
2.0
IST230
Nov 3, 2003

Professor Z is a wonderful instructor, and willing to help anyway possible if he can. But the best quality about him is he acts as a person, not as someone better than his students. If at all possible, take every course he is instructing/teaching.

5.0
1.0
IST230
Nov 7, 2003

The information isn't hard to begin with... but he makes it easy with everything he does. By far the best teacher i have ever had. Easy to talk to in and out of class. Could be the best teacher on campus.

5.0
1.0
IST230
Nov 10, 2003

Moron below obviously reversed ratings. Awesome teacher. I agree, probably the best on campus. MUCH fun in class and actually makes me want to come to class. Not to mention you actually learn!

5.0
2.0
CSE103
Nov 11, 2003

Great teacher, but really needs to brush up on popular culture, didn't even know who the X-Men were. Also, I still don't like the Matrix.

5.0
1.0
CSE103
Nov 11, 2003

The man is a SAINT! Take him and you will enjoy CSE and have oodles of fun! Great guy who takes time to understand you!

5.0
2.0
IST230
Nov 11, 2003

Great teacher, teaches and gives good grades. Kind a lot of work though.

5.0
1.0
CSE103
Nov 19, 2003

GREAT GUY GREAT WODNERFUL CLASS AND FUNNY

5.0
1.0
CSE103
Nov 24, 2003

An excellent professor. Knows the material and wants his students to know it as well. With any prior experience the class is a breeze and I'm sure even without experience the class would be enjoyable and not too hard.

5.0
3.0
MATH21
Dec 10, 2003

Awesome teacher! I wish he would teach every math class here. I would understand the whole subject a lot more. He understands that not everyone can grasp all concepts instantly,and unlike almost all other profs, he paces the curriculum to the ones behind

5.0
1.0
ME30
Feb 7, 2004

Dr. Z is the man!!!! TAKE HIM

5.0
1.0
CSE103
Mar 27, 2004

Awesome teacher. Very informative. Gets everything across very easily. Extra credit and help galore. Awesome class, take it with him.

5.0
3.0
ENGR
Apr 4, 2004

Cool, relaxing, and fun professor to have. Makes the classes all worth coming to and makes them alot easier then what they all. Smart and knows his materials. If you can, take his classes; you will think the same way.

5.0
3.0
ENGR
Apr 9, 2004

Great professor, knows his materials, and very helpful with students. His humors and quick thinking makes his class seem like minutes instead of hours. His hw and "extra credits" are a great way to get those grades in an already fun/great clas

5.0
2.0
IST230
Apr 19, 2004

Had 'em for Discrete Mathematics and easily passed that class. Thanks Z.

5.0
2.0
EMCH11
Apr 23, 2004

Good man and smart prof, maybe if he was working at NASA things wouldn't be so !#?*$%-up down there. But we would miss him.

5.0
1.0
CSE103
Apr 28, 2004

also had cse 203 w/him, good teacher.

5.0
1.0
CSE120
May 1, 2004

Z's an awesome prof. I strongly recommend taking him whenever possible!

5.0
1.0
CSE
May 10, 2004

Great guy; though more oriented towards students' immediate success (e.g. passing them along) than toward what they will gain in the long-term. Fun class, just maybe a little too much fun and not enough business?

5.0
2.0
CSE120
May 10, 2004

Comment below is completely off base. Z did not "push" anybody along, in my opinion. In fact, he frequently gave long-term applications of concepts taught. As for having too much fun . . . give me a break . . .

5.0
1.0
ENGR
Sep 28, 2004

Dr Z is the man; what a great prof. Take him if you can; he is always ready to help a student out. Pretty easy quizzes/exams and his HW is really easy. Great notes/lectures, and always give plenty of time for exams.

5.0
1.0
MATH21
Nov 9, 2004

GREAT teacher!!! knows what he's doing, and gives the book definitions then his definitions then examples! bring your notes to the tests! he's such an awesome professor and you actually learn things in his class, plus its easy!

5.0
2.0
CSE
Nov 29, 2004

Fantastic. Good notes, great class lectures, and fun classroom discussions. Great sense of humor and really livens up the class.

5.0
2.0
MATH021
Grade: A+
Dec 9, 2004

Dr. Z was the man! I wish he was teaching Math 22 cuz he's such a great prof. In 021 we didn't need to have the book. Goes through every thing you need to know by giving notes with "dumbed-down" explanations and lots of examples. Easy class, plus he's a cool guy. I Learned alot.

5.0
1.0
CSE103120
Feb 17, 2005

Dr. Z rocks. Take him if at all possible. He is very willing to help you out, and he does it well. Great personality. One can go into his CSE 103 class with no programming experience and can still ace the course, because he does such a good job of teaching.

5.0
1.0
IST230
Mar 22, 2005

Probably best teacher I have had at Berks. He is the nicest guy in the world and really tries to get everyone to do well. The class is very easy, not much homework, fun experience.

4.0
1.0
ME30
Jun 29, 2005

Read the book, go to class, copy down examples, and bring EVERYTHING to your exam. Very nice guy.

5.0
1.0
COMPSCI203
Oct 5, 2005

Dr. Z is def the man. Very helpful.

5.0
1.0
COMPSCI201C
Dec 26, 2005

He definately teaches the material for the student to learn. Passes out outstanding note-packets which can be used for reference.

5.0
3.0
IST230
Jan 27, 2006

A really nice guy. He deeply care about the student and helps out. His notes are great (i didn't have to buy a book). Highly recommended.

5.0
1.0
CSE220
Mar 14, 2006

Very helpful teacher. Teaches exactly what is on the tests and doesn't waste time on trivial issues. Recommened the course book, but didn't force us to buy it. Printed out all the notes so the class lectures were extremely easy to follow. Great professor!

5.0
1.0
CSE121
Oct 31, 2006

If you are interested in learning basic programming techniques, he is the professor to learn from. He's incredibly helpful, and is very easy to get along with and understand. Doesn't waste time on things that are trivial, and provides great notes. Tests are easy if you read the notes and can program fairly well. A GREAT professor.

5.0
1.0
ME300
Nov 6, 2007

Dr. Z is awesome. He is my adviser and my friends come to him for advice now because he is just incredible. I have him for Engineering Thermodynamics and he is the pinnacle of professors.

5.0
3.0
CSE121
Dec 3, 2007

Dr. Z is cool, i'm in his class right now...

5.0
1.0
CSE121
Jan 15, 2008

Awesome class. Very clear, he prints the notes for you and its on line, and is very helpful. Honestly if you do poorly in a class like his, it's probably your fault. Btw, he loves it when you use "goto"s in your programs.

5.0
1.0
CMPSC221
Apr 7, 2008

Great teacher, notes are all online. Very helpful. If you screw up in his class it is 100% your fault. Easiest A's I've ever gotten...

5.0
1.0
CMPSC121
Apr 13, 2008

Dr. Z is interesting. He is very emotional. He likes to waste class time, so don't bother showing up for the first 15 minutes because it is all BS. The guy has great notes. You don't belong in college if you don't get A's on the open book multiple choice exams. If you fail his class just give up on life. I learned a lot in his classes. LOL ROFL

5.0
2.0
CMPSC122
Apr 14, 2008

Dr. Z is the BEST. Take him even if you don't have to. Open note test. Copies notes for you. Compliments of yorel

5.0
2.0
CMPSC122
Apr 14, 2008

Dr. Z is a great professor. He truly cares about his students and structures the class to enable everyone to succeed. He will always provide help even if it's not for his class! He also gives the best notes i have ever seen in my life. Dr. Z also adds humor into the class and makes every class fun. He even ROFL IRL. VOTE DR. Z for secretary!!!!

5.0
1.0
CMPSC121
Aug 14, 2008

Dr. Z is great

5.0
1.0
CMPSC200
Sep 14, 2008

Dr. Z is a great professor, highly recommend him to any one that needs to do a computer course.

5.0
3.0
MET206
Oct 21, 2008

One of the best instructors I have had in my educational career. He takes the time to go over problems, answers all questions and will help students out every step of the way in a problem no matter what their position is. His tests are extremely challenging, but I feel I have learned much from the course with him teaching it. His relaxed teaching s

5.0
1.0
CMPSC121
Nov 22, 2008

10 PRINT "Dr. Z is awesome!" 20 GOTO 10

4.0
1.0
ME300
Mar 2, 2009

Dr. Z is a decent professor but he wastes a lot of time during class. He also talks to his other students and professors during tests inside the classroom, which is quite annoying.

5.0
1.0
ME300
Mar 25, 2009

Dr. Z is the most helpful and curtious professor i know. he gives you all the notes and lets u use them during the test. the best part is that he hangs out with u during the first 15 mins of class

5.0
2.0
CMPSC122
Apr 3, 2009

This guy is very funny, and a great teacher. Once he brought in a cooler with hail from the storm the night before showed it to us and then started to eat it and said it tasted like roof shingles. Great Teacher and Person.

4.0
2.0
CMPSC201
Apr 9, 2009

He is a cool guy, but waits till the end of the simester to give big projects and then he takes forever to grade your work.

2.0
4.0
ME300
Apr 21, 2009

The material is not as easy as it seem and he makes it a little more clear. Only downer is he need to make the exams more define and clear. Its easy but unclear. But not bad.

5.0
3.0
ME300
May 3, 2009

Whomever thinks that Dr. Z's teaching methods are poor should either start listening or ask questions during class when Dr. Z has an open discussion. I personally think Dr. Z is a great professor that teaches the material both efficiently and adequately.

5.0
1.0
EMET405
May 5, 2009

Dr. Z's method of teaching should be the standard at Penn State. We should have more like him. I not only learned the subject but actually enjoyed it. Great person and great professor. I look forward to more classes with Dr. Z in the future.

5.0
1.0
CMPSC360J
May 8, 2009

Probably the most coherent, understanding, and best math class at the campus. If you go to berks, you'd know. It could be so much worse ... You'll never be a stupid goof ball here.

3.0
1.0
ME300
May 10, 2009

Dr. Z practically hands out A's but his actual teaching ability is extremely lacking. He wastes at least 15 minutes before every class. Class is fun but pretty much useless.

5.0
1.0
IST230
Jul 7, 2009

great prof

5.0
2.0
EMCH211
Jul 8, 2009

One of the best profs I've ever had. Z took a difficult subject and explained it well enough that I actually learned something.

5.0
1.0
IST230
Jul 8, 2009

Very helpful professor whose energetic presentations made the class periods an enjoyable experience.

5.0
2.0
MATH026
Aug 23, 2009

Fun class!

5.0
3.0
IST230
Aug 30, 2009

great!

2.0
1.0
MATH026
Sep 7, 2009

Dr. Z seemed like a good professor at first, but he really isn't. He wastes to much time at the beginning of class. He should be a better professor like Dr. Ansari.

4.0
1.0
CMPSC121
Dec 9, 2009

Dr. Z is a very nice guy and very helpful teacher. He is very easy going and if you ever need anything ask him and he will most likely accommodate you.

5.0
2.0
MAT210
Dec 22, 2009

One of the most enjoyable math experiences that I've ever had . . .

5.0
2.0
IST230
Feb 9, 2010

Great teacher. I like him.

5.0
2.0
CMP1
Feb 9, 2010

Awesome class

5.0
1.0
PHYS211
Feb 10, 2010

This is how good of a PERSON Z is: he helped me throughout the semester with this class even though he never taught it!

4.0
2.0
IST239
Feb 10, 2010

A class that I actually enjoy going to . . .

5.0
3.0
CMPSC201
Feb 10, 2010

I had him a few years ago, and enjoyed the class.

5.0
3.0
MET206
Mar 23, 2010

Dr. Zambanini, or "Z" as we call him, Knows how to teach. His examples are clear, he offers help to every student, and he makes sure his students understand concepts. If you can choose him over another professor, especially for Calculus or any kind of Physics, DO IT.

4.0
1.0
ME300
Aug 7, 2010

I'm going to sum this class up in one rating. Dr. Z will bend over backwards to make sure that the entire class gets A's. This seems nice but its hes only hurting his students. He LIVES for his students. If anyone decides they don't like him its practically Armageddon. While you will definitely get an A in his class you will not learn much.

4.0
1.0
MATH211
Sep 14, 2010

This guy is nice to a fault. It's almost impossible not to get an A, and it a differential equations class. Not everyone should get an A in a differential equations class. I think his greatest fear on earth is having a student who doesn't like him. Easy A for sure.

3.0
1.0
MATH210
Oct 16, 2010

Easiest. Professor. Ever.

4.0
1.0
CMPSC121
Apr 29, 2011

Someone who actually cares about the subject and understands students. The material isn't hard for people who are interested but he always takes time to explore ideas or experiment with concepts when a student asks. Its hard to tell hes not a computer science degree holder.

5.0
2.0
IST230
Oct 24, 2011

Take good notes and you should be fine

5.0
2.0
IST230
Dec 15, 2011

Without a doubt the best professor I've had, and probably will ever have. He truly cares deeply for his students and their academic performance. He goes above and beyond to make sure everyone understands the material. The tests are open-note and very easy.

5.0
1.0
ME300
Mar 29, 2012

Awesome professor. Easy class. Lets you use notes, laptops, and books during tests, without any time limit for the test. You can take as long as you want and finish it whenever you have time throughout that day.

5.0
2.0
MATH211
Jun 16, 2012

Dr. Z is, by far, the most motivational professor I've ever had. He makes you WANT to learn ; and, never is unapproachable, even in the hallway on the way to class he will stop and answer a question. Other Prof's should learn from him.

5.0
1.0
CMPSC121
Nov 14, 2012

Probably my favorite professor so far. He's easy if you know what you're doing but he knows what he's talking about and is the nicest guy on the campus. Highly recommended!!

5.0
1.0
IST230
Dec 16, 2012

Z is awesome, really wants you to learn and makes the class very interesting and upbeat with his ready to go personality.

5.0
1.0
CMPSC121
Dec 17, 2012

Hands down the best professor I have ever had. He cares about students, he gives a lot of breaks, and his note packets are frikin awesome. 100% recommend.

5.0
1.0
IST230
Dec 18, 2012

Dr. Z is the coolest guy ever. He also cares about his students and wants everyone to receive the best grade possible. The classes are fun and interesting and he is a major sports guy. You can also talk to him anytime and he is super approachable. The only way to fail is to not show up during tests because they are all open note.

5.0
1.0
ME201
Grade: Not_Sure_Yet
Apr 7, 2014

Sometimes I wonder if he is too lenient on the students, but then I remember that I want a good grade. Definitely a cool guy, choose this professor over anyone else.

5.0
1.0
MATH230
Jun 9, 2014

Really great professor!

5.0
1.0
CMPSC
Oct 13, 2014

The Best

5.0
2.0
CMPSC121
Grade: A
Oct 15, 2014

Z is the man!

5.0
1.0
CMPSC121
Grade: A+
Nov 9, 2014

Great teacher. Really lay-backed about class and makes everything seem less stressful. The tests are pretty easy as a nice bonus.

5.0
1.0
ME300
Feb 4, 2015

One of the best professors I've ever had. I recommend taking Dr Z for any class you're able to

5.0
1.0
CMPSC122
May 3, 2015

Z is a great teacher. He's not strict and doesn't try to intimidate the students. He's helpful and makes the class fun and laid-back. Probably one of the best instructor's I've had including High School education.

5.0
1.0
CMPSC121
May 10, 2015

Dr. Z is one of the finest professors at PSU Berks. Lectures are vital to understanding the vast amount of knowledge that is being taught. Z manages to keep these lectures upbeat through his comedy! Tests are fair and so is his grading. A true gem to the Computer ScienceComputer Engineering students at PSU Berks.

5.0
1.0
CMPSC121
Grade: A+
Jan 21, 2016

Great Professor!! Great with homework!! Easy to understand with the Z-Book

5.0
2.0
CMPSC121
Grade: A+
Oct 2, 2016
Would take again

Dr. Z is awesome!

Respected
Caring
EXTRA CREDIT
5.0
3.0
CMPSC121
Grade: A
Nov 2, 2016
Would take again

Dr Z is great. He makes the class go by really quick and if you follow along and pay attention, you won't have any problem passing the course. His tests are a lot, but when you get them back, he welcomes discussion about the grade you received and if you respectfully talk to him about a point being taken off, he might give it back to you.

Inspirational
Hilarious
EXTRA CREDIT
5.0
2.0
ME300
Grade: A+
Dec 16, 2016
Would take again

Dr. Z really cares about his students, and if you care, you will get a great grade. He provides examples for all material on the test, so it is best to attend class or if you miss, he is willing to meet with students. I felt he was a bit too quick for my learning style, but meeting with him after class mitigated that. He gives a lot of extra credit

Gives good feedback
Respected
ACCESSIBLE OUTSIDE CLASS
5.0
2.0
CMPSC122
Grade: Not sure yet
Feb 13, 2017
Would take again

Dr Z is great. Really funny, doesn't care about much in terms of what you're using the computer for, but still does a great job in covering the material and making it understandable. Would definetely take him again and again. Gets to know students on a personal level compared to other professors.

Inspirational
Hilarious
GRADED BY FEW THINGS
5.0
3.0
ME300
Grade: A-
May 1, 2019
Would take again

Dr. Z is by far one of the best and most knowledgeable professors I've ever had. He knows what he is talking about, makes class fun, and definitely conveys his topics amongst the class. There are multiple chances for extra credit which helps and he will supply you with everything you might need.

Respected
Lots of homework
EXTRA CREDIT
5.0
1.0
COMPSCI131
Grade: B+
Feb 16, 2020
Would take again

Dr Z makes class really fun, hes a great professor. Attendance isnt mandatory and the course he makes easy

5.0
3.0
ME300
Feb 16, 2020
Would take again

The beat Professor ever. This man is a gem for the engineering department

Respected
Inspirational
Hilarious
5.0
2.0
CMPSC201
Grade: A-
Oct 5, 2020
Would take again

I love this man the nicest guy Ive ever met. Really cares about his students. Hes funny cares about you in and outta class and he wants to help you in every way he can to make sure you know the material. I wish him the best of luck best college professor ever!

Respected
Inspirational
Caring
5.0
1.0
CMPSC121
Grade: A+
Nov 12, 2020
Would take again

I love Dr. Z. With my previous experience in computer science, I have been able to connect with him dearly. He named one of his class rules after me, and knows me pretty well by now. I have enjoyed his class the most out of all my classes as I always have a fun time. He loves to joke around and smile. He also tries to include everyone in the class.

Respected
Hilarious
Caring
5.0
3.0
MAT210
Grade: A+
Nov 30, 2020
Would take again

I failed calc twice before I had Dr. Z, now I have an A+ because he made the material interesting and easy to understand. The movie references are great too!

Respected
Hilarious
Amazing lectures
5.0
2.0
MATH210
Grade: A+
Dec 21, 2020
Would take again

Math classes for engineering students can be challenging to say the least, but Calc with Dr Z was a world of difference. Dr Z took the time to explain concepts while making learning enjoyable with Dad Jokes and Movie References. I've had other math profs at Berks and he puts them all to shame.

Hilarious
Caring
EXTRA CREDIT
5.0
3.0
MAT211
Grade: B
Mar 10, 2021
Would take again

Dr. Z is the Best!

Inspirational
Hilarious
Amazing lectures
5.0
3.0
ME300
May 6, 2021
Would take again

Dr. Z is one of the most amazing professors I have ever had. He is very funny and cares about your success. The examples in class are just like the homework and tests. His tests are not hard and there is always extra credit. I highly recommend taking Dr. Z.

Hilarious
Caring
EXTRA CREDIT
5.0
1.0
CMPSC132
Grade: A+
May 8, 2021
Would take again

The most student-focused professor I've had so far. He's one of the few who cares more about his students' learning than their grades.

Respected
Graded by few things
Hilarious
5.0
2.0
CMPSC131
Sep 29, 2021
Would take again

Absolutely wonderful man. Gives kids respect and shows that we are all just human and we make mistakes and that the class isnt the end of the world. One of the best professors Ive had.

Hilarious
Clear grading criteria
Amazing lectures
4.0
1.0
ME300
Grade: A
Nov 8, 2022

Dr. Z is a very fun and caring professor. He is a very easy grader. He moves very quickly through important topics and gets of topic VERY often. He is super nice, but I came away feeling like I learned more about his personal life than thermodynamics. He gives you the tools to learn, but it is a lot of self help learning.

Lots of homework
Hilarious
5.0
2.0
CMPSC131
Grade: A+
Dec 14, 2022
Would take again

Dr. Zambanini is the best. Hilarious guy, who makes every lecture and lab funny. I took CMPSC 131, intro to compsci, and as my first computer science class im glad it was with him. His lectures are really clear, and his labs are helpful for learning how to code. Tests are very easy, and you should have an easy A if you pay attention, I reccomend!!!

Gives good feedback
Hilarious
Respected
5.0
1.0
CMPSC131
Grade: A+
Dec 17, 2022
Would take again

Dr Z is such a nice man and you can tell he truly cares about his students and wants them to succeed. There are lots of extra credit opportunities and its almost impossible to fail his class. 100% would take this class again.

EXTRA CREDIT
Hilarious
Caring
5.0
1.0
CMPSC121
Grade: A+
Feb 27, 2023
Would take again

Nicest dude, but now that I am about to graduate from CS at UP, his classes were really easy, but at the expense of critically under developing my skills to succeed in the 400 level classes.

Caring
Respected
5.0
2.0
ME300
Grade: A
May 5, 2023
Would take again

Dr. Z is great, He seriously can take any subject and make it entertaining. His classes are very easy and the tests are a walk in the park. There is a good amount of homework, but they are fairly easy and he will help you with absolutely anything you need. He is a really relatable guy and fun to talk to, definitely recommended professor.

Hilarious
Caring
5.0
2.0
CMPSC131
Grade: A
Aug 23, 2023
Would take again

Great Entertainer and Awesome Teacher

5.0
2.0
IST230
Grade: A+
Dec 3, 2023
Would take again

Literally the best professor at Berks, I'm not even kidding. Take his class rn

EXTRA CREDIT
Hilarious
Caring
5.0
2.0
IST230
Grade: A
Dec 15, 2024
Would take again

Dr. Z is a great professor, he really has all the materials and information that you need to learn as a student. His honesty, kindness, and overall effort is respectable to me as a person. He is the kind of professor that makes you want to keep going to class and brightens your day.

Amazing lectures
Hilarious
Accessible outside class
5.0
1.0
CMPSC131
Grade: A+
Mar 7, 2025
Would take again

Out of the six classes I took last semester, CMPSC 131 with Dr. Z was the one I always looked forward to the most! He's a funny guy who anyone can approach both inside and outside of class, and his lectures are simple and concise, translating into his exams as well. Overall, had a very nice learning experience!

Hilarious
Caring
Respected
1.0
1.0
ME300
Grade: A+
May 20, 2025

This class is criminally easy, to the point of being disgraceful. I passed this class with an A and I couldn't even tell you what I learned. There is no reward for understanding the material. Nothing is derived so we dont even know where equations come from. The people who gave Dr. Z good ratings only did so because this class is easy. Hated class.

5.0
1.0
CMPSC131
Grade: A
Dec 17, 2025
Would take again

Dr. Z is a great professor. The midterms aren't too hard and they are open notes. He explains the material well and is funny and engaging in his lectures. Attendance isn't required and the lectures are recorded but I would recommend going to class to hear him explain the notes.

Amazing lectures
Hilarious
Lecture heavy
Class Info

Online Classes

100%

Attendance Mandatory

21%

Textbook Required

70%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A+

95% confidence
Based on 26 grades
Most common grades:
A+ (15)
A (7)
A- (2)
Grade Distribution
A(22)B(1)C(0)D(0)F(0)A-/B+(3)
Based on 28 reported grades
A+: 15
A: 7
A-: 2
Not_Sure_Yet: 1
Common Tags
Hilarious (18)
Respected (11)
Caring (10)
EXTRA CREDIT (7)
Inspirational (5)
Amazing lectures (3)
Gives good feedback (2)
Lots of homework (2)
Rating Trend

Stable

-0.03 avg change
Aug
Dec
Dec
Mar
May
Dec
Last 6 months
Ratings by Course

IST230

5.0

(20)

CSE103

5.0

(8)

CSE120

5.0

(8)

CSE103120

5.0

(3)

CSE271

5.0

(1)
+34 more courses
Difficulty by Course

MET206

3.0

MAT211

3.0

MATH021

2.5

MAT210

2.5

ENGR

2.3

Similar Professors