4.8
Quality2.4
Difficulty100%
Would Retake97
Reviews100%
Would Retake
97
Reviews
Rating DistributionOfficial
5
87
4
8
3
0
2
2
1
0
What Students Say
“At first I didn't think this was the class for me (I was one of the only girls) but he worked with me a bit and I understand it now and it makes sense and I changed my major to CIT because I love it so much”
CIT111 - 5.0 rating“His class was the first CIT class that I took and he really helped me to learn about programming”
CIT160 - 5.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
37%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Stable
+0.09 avg changeRatings by Course
203310
5.0
(1)IS203IS310
5.0
(1)IS203
5.0
(1)ISYST203
5.0
(1)IS210
5.0
(2)Difficulty by Course
IS310
3.5
CIT140
3.5
203310
3.0
IS203IS310
3.0
ISYST203
3.0
Reviews (97)
Very helpful. Always available in his office to help students. He taught the concepts clearly; you can't get confused. His class was very well structured and organized. Tests were straight forward and tested the concepts well. I really enjoyed his class!
Great teacher. He really cares about his students and tries hard to please everyone. He teaches very clearly and it's easy to understand the material...just be sure to get your homework done. Don't put it off!
No Comments
The best CIS teacher at BYU-Idaho hands down.
He makes learning fun. Even during early morning times, it's still good. He has homework for every day - but it's "follow the directions and do it" kind of homework. Keep up and you'll get an A.
He is the best IS teacher at the school. Teaches very clearly, do your homework and you'll be fine. Ask intelligent questions, not just "I don't get it" Good sense of humor and makes class enjoyable. Don't miss his classes or you'll fall behind.
He was really good about helping you if you needed it. He makes the class fun.
Best Teacher i have had yet
Still remembers me 2 years later. REally enjoyed his class.
Had him for 2 classes and had a great time. You can tell he actually cares about helping the struggling student and wants us to learn. A little difficult to follow sometimes, but will always try to clarify if needed. Great teacher and is fun to be in his class.
Extremely smart. Homework can be difficult at times, but he's willing to help if you don't get it. A great guy.
unless you really want to know about this class, stay away from this teacher
Great teacher! Willing to take time in his office to help you understand concepts. Good at explaining concepts if you ask him questions. Like any programming class you will suffer if you fall behind since each concept builds on the previous.
Great teacher. Funny and helpful. I hated programming until I took 310 from him. Now, I love it. Homework, tests, and grading are fair. The class can be challenging but it's so worth it and he requires that you work on projects with another class member so you're never on your own. I loved the class and had no bad experiences. Learned a ton.
Great Teacher I love him.I really enjoyed the project he had us do we as a class developed a photo editing program in java.I had so munch fun doing it.at times I actually had to think about the problem which is good.he alway made himself clear. the test where straight forward and the homework is fair.i learned a lot from the intelligent professor
the only cit teacher ive taken so far, im not a cit major but he explains clear enough for almost anyone to understand (as difficult as programming is) great teacher, even better guy, would take another class from him for sure
Brother Barzee is my favorite teacher, he helps us learn so much! He loves the material which makes class fun. I have a daily class with him and I really look forward to class, its fun to show him your work and answers. He's alot of fun!
By far the best teacher I'veever had! Not that my other teachers were bad, Bro. Barzee is just that much better :) I took him last semester for CIT 203 and I'm taking him this semester for 140 and 210. If I can, I'll take him for as many classes as I can. I understand when he teaches.
He is pretty laid back but the class is super hard. He has never read the book and assigns lots of assignments. If you don't understand how to do something he says, "Well look in the book." The book generally does not help. I had more homework in this class than all of my other classes combined.
You will learn more functional knowledge in Bro. Barzee's class than in any other class you take
No Comments
Barzee is a great teacher to take for this class. He talks you through everything and helps out through emails and personally. Assignments aren't too hard, 3 tests, and most things are done right out of the book (which he wrote and is only like $10) Highly recommend for the 210 class!
Brother Barzee in my opinion is the best in the CIT department. I like how he teaches alot. He has alot of group work in his classes and alot of hands on. He wants you to do good and he'll call on you in class and make you learn. Its intimidating, but I learned alot from him. It is a difficult class.
Enjoy his lectures and very helpful if you have problems understanding the material. Follows a set schedule that rarely changes. Class is not mandatory but highly suggested to understand the material. All tests & quizes are inclass on ilearn & written. Very good class, look forward to taking Barzee again for future CIT courses.
Really awesome guy! He wants to make sure that everything is crystal clear and people understand it. I really loved that about him. Great teacher! Taking him again next semester!
Very clear and to the point. Always ready and willing to help.
Very clear and to the point. Always ready and willing to help.
He is an awesome teacher very friendly and has very good teaching methods
Enjoy to be in class.....
I had Barzee for 210 and 203. An awesome guy. The homework may not be the easiest but he is more than willing to help you with it. He is a great example.
very cool and fun, best class I had for my semester
Brother Barzee is an old-school, awesome teacher. He is willing to help anybody and he teaches the concepts really well. Some of the work is tough but he teaches it really well. I am looking forward to taking more classes from him for my minor.
Barzee is the man!!! Very helpful inside and outside of class. Wrote a book to help save students money. Really drove home some fundamental topics that were used throughout the entire program. Willing to meet with students outside of class.
WOW, amazing semester and class. The half semester project was a blast and drove home concepts that are otherwise difficult to understand. Amazing professor and tests are not that hard if you work at learning. Willing to meet outside of class and will answer about any questions asked.
Barzee is awesome! He explains things till everyone understands what he is talking about. Plus is you need help with homework he is always willing to help you, but dont expect him to do it for you.
Great teacher. Very patient and clear with his explanations (hard to find with a CIT teacher).
Don't take this class from anyone else.
Barzee deserves 10 hot peppers! Ddev
Honestly I don't know why this man doesn't have a red chili pepper. He challenges you in his class but it's good. When I think about how much I've learned this semester it amazes me. Brother Barzee is very smart and he is a funny guy. Class is enjoyable and you'll learn a lot from him.
GREAT teacher! One of the only decent CIT teachers in the department. He is very clear on the assignments and teaches in a way that makes you understand really well!
Excellent educator. He knows programming very well and teaches it with proficiency. He does make you stretch, but he is always there to help you. Homework load is not bad at all! Very good about answering questions! No busy work.
Bro. Barzee is the single most down to earth, helpful teacher I've had at this school. He manages to be very laid back while maintaining professionalism. He is impeccably clear and is willing to slow the whole lecture down if even one student isn't understanding the material.
He understands that it's an introductory course and does not expect you to have a lot of background knowledge in programming when taking this class. The class is pretty easy and you can get an A as long as you attend the class and complete fairly easy projects. The exams are worth 50% of your grade
Love Bro. Barzee! Take him every chance you get! He is a life long programer so his humor and thought process does take some getting used to. He knows how to address an intro group of students even though he his way beyond that. He really cares and loves to help. I am so happy I got my first taste of programming from him!
best teacher ever to exist on the planet earth
I took the intro to Databases class my first semester at byui and I loved this class! I was one out of the 4 girls in class which was a little odd but I learned so much. Brother Barzee is a great teacher and really wants to help you understand all the concepts. He bumped my grade from a B+ to an A- which was awesome
Bro Barzee is by far the greatest teacher known to man. At least as far as programming. He knows his stuff very well, but teaches it in a way that is easy to understand. Assignments helped you learn the concepts but weren't excessive, perfect balance in my opinion. I would take him for any class. I recommend him 100 percent!
Brother Barzee is one of the best CIT teachers. He teaches very clearly and is always willing to help. He teaches this class and CIT 111 very well. Avoid taking these classes online if you can take them from Brother Barzee!
Best teacher I've had this semester. He really knows his material and also teaches it well. Lots of opportunity to gain back lost points. Funny and down to earth. Calls people out (but that's how you learn) and is nice about it. Every student I've talked to, who's had him, agrees he's awesome!
This was simply a difficult class because we learned javascript, which I was never introduced to before. Brother Barzee is a computer genius and is willing to help students who come to class ready to learn. He is one of my favorite teachers because of his humor and his creativity. He designs lessons just to help anyone who struggles in his class!
Class accelerated at a great pace to learn programming, except the final project. Went from coding assignments that were a few pages of code to a GUI calculator, 200+ pages. Even doing project, there is a huge difficulty jump between this class and Barney's 312. There should be another class in-between this and 312. invest time into this class.
Bro. Barzee really knows his subject and does a great job passing that knowledge onto his students. I went into the class with no experience in javascript, but he made it understandable. He gives unlimited opportunities for extra credit by writing extra programs and sharing them with the class. I wish he taught more CIT classes..
Everybody pretty much got an A for learning the basics of databases. I was one of the few to get a B+. He is definitely one of the more kind teachers. He even jokes around once in a while.
Bro. Barzee was probably my favorite teacher so far. He is funny, down to earth and makes learning the material fun and easy. I highly recommend taking the class from him.
This was my favorite class by far! Brother Barzee, with his extensive knowledge, helped me to really understand and nail the basics of programming. He is super helpful, hilarious, and he really cares that his students do well and understand the material.
On time. Explains well. Could always find him in his office. Clear expectations. Flexible according to class needs. Amazing ability to impart material in a way that everyone can understand. I would take any class at all from him.
Bro. Barzee is fantastic! All the time, he asks if everyone is getting what he's teaching. If they don't get it, he stops and goes back over it until everyone understands. He uses examples and codes with us, so it's not difficult to get what he's teaching. He wrote the book for this class too so he knows his stuff. Definitely will take him again!
I took CIT 111, 160 from Brother Barzee and he is phenomenal! I wish he taught more classes. He really wants you to understand the material and provides extra credit opportunities. He is very clear in his lectures and participation is encouraged. He always has ta's ready to help in class as well.
Bro. Barzee is the best! His class was the first CIT class that I took and he really helped me to learn about programming. He is super helpful especially for students like me who have no idea what their doing. He gives you a decent amount of homework to do before class each time, but it is all super helpful for the concept that we're learning.
Brother Barzee is a great teacher all around. Only problem is some of the assignments' directions are pretty unclear. Besides that, he definitely teaches well and helps you understand.
Brother Barzee makes me love programming. He understands how students feel (isn't that weird? Computer guys with empathy? wow) and he tries to explain as clearly as possible whatever he's teaching. Smart and hilarious. Recommended!
I've taken two classes from Barzee,and I wish he taught all my classes. He tries his hardest to tailor to every student. He will take the time to get to know you and help you with whatever you need,whether it's for his class or not. He has a lot of experience and knows what he is talking about,and if he doesn't know something he will learn with you
Brother Barzee is an awesome teacher and he really knows his stuff. Definitely take him! If you keep up with the course work, go to class, and do the assignments you will get an A no problem. He does tests in class and they are all open book, even the final. I learned a lot in this class and Brother Barzee made it easy. Take him!
Brother Barzee is one of the best professors I have had because he is so willing to work with each student. He will stop class when you have a question or problem with your code. He allows time in class to work on homework which is great for busy college students. He also does a fair amount of dad-jokes which is hilarious. Definitely recommend. :)
HE IS AMAZING! Even if you think CIT is the hardest thing in the world he will make sure you pass this class. At first I didn't think this was the class for me (I was one of the only girls) but he worked with me a bit and I understand it now and it makes sense and I changed my major to CIT because I love it so much! I can't sing his praises enough!
Br. Barzee teaches well. The class is pretty easy and laid back. If you pay attention and apply yourself, you'll pass. Learned a TON about programming.
I took Intro to Robotics from him and it's not that hard a class to pass as long as you participate and do the small prep assignments. Just show up and do the work and you'll pass.
This class was amazing! He takes the time to talk to you about your problems you are having with the assignment. Honestly just show up do the assignments and you'll pass. Would take again 10/10
Bro Barzee is super awesome! He's chill and fun in class. He explains the material in a clear manner for everyone to understand. He challenges you enough to where you learn a lot, but not to the point of you going crazy. It's perfect! He will work with you personally if you are struggling with something too.
What an amazing class! He really knows how to teach a subject in such a clear and easy manner that I was always excited to attend class. If you feel lost, email him and he'll explain what you need and even teach it in class with other examples. Take him!
This class takes a lot of work outside and in class. The great thing is that it is so much fun! Now, the groups are assigned and I am sure that I would not have had an as great experience without my awesome group. Work hard and work as a team. This class is very difficult but very fulfilling.
I LOVE Brother Barzee. I wish I had taken all my programming classes from him. If you need to take any programming classes, I HIGHLY recommend Brother Barzee. I'm so glad I took him for CIT360. He genuinely cares for his students, and the assignments at first glance looks hard, but you get to work in groups and Brother Barzee helps so much!
I took CIT 160 from him and it went really well. He is great at explaining things and will make sure everyone understands the concept. He makes the most confusing things look so easy that you would say "though" in the end of every class.
Brother Barzee is my favorite professor. I took CIT160 and decided to take CIT as my major because of him! He gives you the right feedback, he cares about you, he wants you to work with the team and he will clearly tell you what is expected and how to succeed. Hell do everything he can to help you succeed. Hes also so fun! Take classes from him!
BRO BARZEE ROCKS! I was terrified to take a database class and he made it so enjoyable to the point where now I LIKE coding. He is kind, funny, and tries his best to keep the class engaged. 100% take his class!! (only complaint is he doesn't answer emails, but he makes up for that by having office hours). Side note: take advantage of CIT Labs.
Bro Barzee is great! For some reason, I guess there was a rumor going around that he was a hard and uncaring teacher, but that is far from the truth! He'll do whatever it takes to answer your questions, and you can tell that he wants the students to succeed. The class is tough, as most are, but don't be afraid to ask for help
Literally one of the nicest people I have ever met. He wants to make sure that the class is structured well and that everyone is able to succeed. He focuses heavily on the needs of the students. It's obvious that he puts in a lot of effort and care into his classes. If you can, PLEASE take a class from him.
I LOVE Brother Barzee. He is one of my favorite teachers! He is such a fun and good teacher that I always want to go to his class. He makes sure we understand everything before moving on and he is great at explaining everything. He is super caring and has a GREAT personality. Def recommend him for any classes he teaches!
Rex Barzee is an incredible educator. He has a natural talent for disseminating information, which is augmented by his endless hard work in improving the course. He is driven out of compassion for all his students. He is truly there to help you succeed in the course and in life. I couldn't imagine a better teacher and mentor.
HE IS THE BEST TEACHER FOR ANY INITIAL PROGRAMMING CLASS! He is super caring. Just read the Prep content for the class work on the activities on your own for at least 20 min before the class and then you will just have to be in class for like 15-20 min the most.
Brother Barzee has been one of my favorite professors yet, he is more than willing to help struggling students and is more than willing to go over any problem during and after class with his students. Honestly wish all my professors can be like him. My respect for Brother Barzee is at an all-time high.
Brother Barzee is awesome! He does whatever he can to make sure you understand the concept of python! He is so willing to help you and answer questions. He doesn't take attendance, which is super nice! In the last 3 weeks, you have to write a program. Don't freak out. Talk to him and he'll help you come up with something!
Brother Barzee is one of the best teachers in any university. He knows the material very well and explains it even better. I worked my whole schedule for the semester around his course. Definitely recommend it too. If you want to truly learn and not just teach yourself - take him!!! For any course really.
Brother Barzee is willing to work one on one with his students. Most of the prove assignments were two weeks long so you have plenty of time to work on them. I wish there was a TA near the end of semester because everybody had questions and there was only one professor. It was a Great class with a fun teacher though.
Amazing guy. I would take all my CIT or CS requirements from him if I could take them from him. I am new to the programming part of computers, and he made everything so easy and simple. You can ask the dumbest questions, and he won't make you feel dumb. He has a sense of humor. I would feel comfortable asking questions to him for other classes.
He's so smart, so nice and easy to talk to, he's always willing to help and guide you through everything you need to do in the class.
Excellent teacher. I've never had a problem getting his help or contacting him, and he explains things very very well. Only complaint is that there aren't more of him in one class, because one on one time with him is so helpful.
Regardless of their skill level, or understanding, Brother Barzee has always been very understanding of myself and other students, focusing on our foundational learning rather than completing just an assignment. Extremely worthwhile coursework. Rock solid professor and instructor for the CSE department, cannot recommend enough! He is Gold!
He is one of the best teachers I have had when it comes to explaining things. He is very invested in our learning and can take complex subjects and explain them in a way that is easy to understand. He understands the material well and gives good advice for his class and future careers. Super caring and involved with his students.
This professor has been incredible. I went into the semester knowing nothing about SQL, and now I have a solid grasp on it. Brother Barzee, if you're seeing this, thank you for all your help and for making this subject so accessible. If you are reading this as a student, just be sure to do the homework and come to class, and you'll be fine.
Brother Barzee is one of the best professors you could ever take a course from. He cares so much about the success of his students. He knows what he is talking about, which is good, but more importantly, he knows how to teach complicated ideas to beginners. He will never give up on you. Plus, he has a fun sense of humor!
Brother Barzee is an incredible professor who makes SQL so accessible. Attend class, do the homework, and you'll be fine. Unstuck ai is also a great study tool alongside other resources.
This was Brother Barzee's first time teaching Technical Teamwork, but the fact that the class was poor speaks more to the fact that it's a pointless class than it does of his teaching ability. He did a good job presenting the material and graded the assignments fairly.
Brother Barzee excelled at teaching databases and programming courses. His clear explanations and practical examples helped me immensely. He created a supportive environment for questions, provided helpful feedback, and balanced theory with hands-on practice. His courses were challenging but thoroughly prepared and well thought out :)
Brother Barzee is amazing!! Super caring and wants you to succeed! The textbook is free online. I highly recommend attending class because that is where everything clicked for me with every concept. ITM111 is not a super hard class and you can succeed if you do the readings, attend class, and ask questions!
This is a fantastic and caring professor. The course focuses on designing and creating projects. While the concepts and coding were simple, the projects were large and time-consuming. The available help labs and tutoring made the material much easier to handle. Most class periods were work days, so taking this class online is not a big change.
This was a very easy class. The professor, Brother Barzee, often did the prep work on the projector, and many classes were dedicated to working on team assignments. I highly recommend taking this in person to get experience coding with others. The projects were easy as long as you followed the provided course materials.
Class Info
Online Classes
100%
Attendance Mandatory
37%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Stable
+0.09 avg changeRatings by Course
203310
5.0
(1)IS203IS310
5.0
(1)IS203
5.0
(1)ISYST203
5.0
(1)IS210
5.0
(2)Difficulty by Course
IS310
3.5
CIT140
3.5
203310
3.0
IS203IS310
3.0
ISYST203
3.0