1.8
Quality3.8
Difficulty8%
Would Retake98
Reviews8%
Would Retake
98
Reviews
Rating DistributionOfficial
5
7
4
8
3
5
2
29
1
49
What Students Say
“Communication seemed to be the biggest issue”
CS140U - 2.0 rating“He came off sorta rude, in my opinion”
CS140U - 2.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
67%
Textbook Required
75%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.59 avg changeRatings by Course
CG133G
5.0
(1)CIS133G
3.0
(1)CS140UUNIX
2.5
(2)CS160
2.2
(6)CS133G
2.1
(7)Difficulty by Course
CSSECT
5.0
CS144U
5.0
INTROUNIX
5.0
CSCIS
5.0
UNIXCS
5.0
Reviews (98)
Very clear and informative lectures, excellent teacher.
excellent teacher, very clear & thorough
No Comments
Many of the lesson plans contain outdated material such as due dates etc. Multiple assignments contain code sample that don't work. Not a single assignment graded and returned until a week before the midterm. Lazy and ineffective. Choose someone else.
He's not so bad. Didn't get much one-on-one, but for teaching a class full of 50, I think he does fine.
Didn't get much response from the instructor through email. Not enough explanation regarding homework and lecture notes. Like to move ahead of the material being covered confusing some students. Did cover the material required by the course outline.
Homework lessons were quite ambiguous at times. When asked for clarification or challenged on things he obviously made mistakes on, his pride drove my grade down. I questioned a homework assignment and after that he completely ignored me in class and about
I have many online teachers, Walter has been the most responsive of them all! He usually replies within 24 hours, many times it is much sooner. Although some of his assignments are vague, it challenges me to be a better problem solver. I would definitely reccommend him, but be prepared to figure out a lot of the hard work yourself.
He has a serious problem with grammar and it makes the assignments hard to understand at times. Also, he is not very prompt at posting grades and that gets really annoying. Right now I supposedly have a D and it's really stressing me out. I had looked forward to this class, now I absolutely HATE it!
Worst teacher I've ever had. Everything and anything that goes wrong in the class is *always* the students fault, he never takes responsibilty for anything. As an online class I expected to have to teach myself to a large degree, but I didn't think that I'd be teaching myself the whole class. Frankly I'd have learned more by buying Unix for Dummys.
Never Take a class from Him!
HE IS HORRIBLE!!! Never ever take his class ever!! He goes on and on about how to get free stuff and how to get the best deal.. this isnt a shopping class!! the guy is stupid! that is all I have to say about that!
Walter was very haphazard and disagreeable. As noted below, he takes a very arrogant position and dumps any problem back onto the student without providing much, if any, direction or help. I also found his very unorganized style to be a huge hindrance for online learning. (e.g. we didnt get our 1st grade back until week 5)
Walter is not helpful at all during the course. He is also not clear with students ahead of time what will be covered in the course. In an introductory level class we were all lost. Walter is not avalible during most of the week because "He has to spend time with his family." Well so do I!! I don't know what he's like in a classroom, but in an onli
Terrible instructor! Do not take this class unless you know web source code! He expects u to know it! If u don't, he gives u very little to work with in helping u. He WILL argue with u if he thinks ur wrong. He is not afraid to make u feel unworthy of the class. Not a good instructor. He feels he is better than his students. Thats it.
Mr. Morales is a cool teacher, but his teaching style is linear. However, I felt that he was effective, and I would probably take him again if I were still interested in Computer Science. His exams and assignments were easy, and he seemed like a nice guy.
There is clearly a language barrier for him. I am taking an online class and much of what he writes is jumbled. Language aside, he doen't have an effective teaching style. He hardly ever clarifies when asked and he writes the tests with no available right awnser (Yes, I had it verified). He also requires things of you that he never told the class.
Poor.
should post assig/study guides at least half a week before the due date/test. (eg. final practice exam was posted a day before the final) and everything- verbal, written assignments should be in sync (eg. says its due "this date" in class and the website says another date).The tests are too detailed for an introduction class. nice guy though.
Language Barrier is very evident. His tests cover subjects not covered in class. Final two assignments are programming when programming is not really covered in class. When help is asked for he says to figure it out he will explain towards the end of class. Final assignment does not belong in an intro class with all the catches he expects.
Decent knowledge of subject required before taking his class. If you know it a little, you will learn a little. If you don't know it, you'll be lost. Explanations and lectures only help nominally.
Intro to C. Doesn't seem very interested in teaching...no patience. Some information he taught was WRONG. He was sick once and Doug Jones filled in for him. and OMG light bulbs started going off. I learned more in that day, then I did in the rest of the class.
Worst professor I have had ever at PCC. The class is EXTREMELY hard. Shouldnt be called Intro to Unix b/c it's so difficult. He is very difficult to understand and makes no sense sometimes. The questions on the homework often have nothing to do with what he went over on the lecture. Avoid this teacher like the plague.
The worst CS class I ever had. I would never take another class from Mr. Morales again. He is not clear in what he says and not helpful to students.
I took the class online. His leadership & participation was weak (In fact, his spotty appearances on the discussion board were typically posts in his own defense). Poor communication skills. His material (not the book) was full of fundamental english errors - this was the worst part of the class. He should take WR115 :P
A decent instructor, but this course can beat you up if you take it online. Ultimately comes down to a couple of shell scripts that one must create. He's not kidding when he lets you know that you should start working on these way, way before the end of the quarter. A disproportionate amount of points are assigned to these two assignemts, I felt.
I took this class online, book is very confusing, teacher is not helpful at all. Tests are confusing, last 2 assignments are too big not enough time to complete (you have to write 2 programs read 160 pages from book + take final) Would not recommend to take this teacher.
HORRIBLE! Midterm and Final had nothing to do with what he taught in class. I googled all the homework questions because he didn't teach answers. Made you drive all the way to campus to take an hour test that you took online. DO NOT RECOMMEND!
I don't know how he is in person, but avoid the online class. Claims to answer emails within 72hrs, but most were answered well beyond that. Confusing directions, assignment directions misleading, a sudden requirement to complete two huge scripts late in the term leave you wondering what hit you. He crushed my interest in learning about Unix.
This professor is all but absent, has poor teaching style, and is not accountable to his students. Don't bother trying to take this class, unless you're ready for a headache.
If you already know BASH, this class will be a breeze. If you don't - you are in trouble. There is no room in between. The book focuses on CSH and the teacher's examples are all wrong. Google "bash tutorial" and teach yourself if you have to take this class from Mr. Morales. Don't expect much from him.
Final test was so poorly written that I had no idea if the mistakes were intentional or just mistakes. I know this stuff like the back of my hand but his test was a mystery. And if you point out one of the many mistakes in his lectures/tests, he will blame you. I don't know how that makes sense. Unix is a great subject - it's a shame.
Avoid this online class at all costs. Find another professor. Teach yourself but, don/'t, whatever you do, spend money on the online version of this class with this professor. Confusing. Unhelpful. Student/'s fault. Read the all the reviews and believe (most of) them. I didn/'t and it turned into a horrid result.
Walter was very different in the latest 133G class. He was great, he brought in some really special guests to boost our exposure to Gaming, and his grading was overly-fair. Everyone seemed to do great work in this class. Walter is a good teacher.
Terrible Teacher. Did not teach most of the time. Attacked students with harsh words. No respect for weaker students.
I DO NOT RECOMMEND THIS TEACHER!!! His written instructions contain so many grammar errors they are difficult to comprehend,even on midterm and final. Last 2 weeks inclass include 2 assignments and 100 pages of reading,and final. The last 2 assignments are worth 2 and 3 times the points of all others. He lectured 4 ch. ahead of sylabus,at times!
Ditto everyone else, very difficult teacher. He TALKED during the tests. He gave us 15 minutes with our books on the midterm and final, so I was very focused to do as much w/ the book as possible. He talked loudly with students that finished in the classroom disrupting the rest! Had to read entire 400pg textbook too. I would NOT take him again.
I've been at PCC for almost 3 years and get very good grades, so I'm not just a bad student blowing smoke here. He was the worst professor I've had at PCC. Period. He was argumentative, unhelpful, unclear, and placed way too much value and too many expectations on that last shell script assignment. I thought this was an Intro class...
Horrible teacher!! Very unhelpful! Refused to ever come to computer lab! Put 1/2 of credits for class in last 2 assignments. Badly needs ESOL writting classes!Blames students if they don't understand him. Probably knows unix but it's too hard to get his help. Maybe a good engineer SHOULD NEVER TEACH!!!
Do not take him unless you have a very thorough understanding of UNIX, even then some of the assignments I could not understand what he is asking for. His grammar is horrible and half of the things he types is misspelled. I got a C in writing and have better Grammar.. Avoid this prof. if you are not at all comfortable with unix or bash.
I was kind of shocked to see all the negative reviews. When I took his online Intro to UNIX course, it quickly became my favorite. He was a great teacher that challenged you to use your mind. I learned far more in his class than I ever expected and went into the course with no prior knowledge to CS or the UNIX OS and still pulled an A.
Horrible teacher, why does PCC hired such fail teacher?
Lots of computer experience, 0 exp with Unix. Wanted to learn - don't anymore. HATED this class, ALL self taught, lectures had little relevance, assignments less. Grades take weeks, Google taught me this class. Direct quote from Week 3: "you should have experienced a little bit of frustration" - YOU HAVE NO IDEA!! Why didn't you just teach me!
All learning is expected from reading over 100 pgs a wk and online lectures that make little sense. Final projects have little to do w/what was taught. It's like being expected to learn another language by reading a dictionary w/no explanations. Took a MONTH to respond to emails, took FOREVER to grade assignments w/ little to no feedback. AVOID!!!
This was an online class. I have to say that this was the least organized online class I've ever taken. I felt as if I was on my own to learn UNIX, which is NOT what I signed on for in an INTRO class. Class participation was different every week, making hard to follow. There were assignments listed that were for other classes. Terrible!!
Content of the course was excellent, however course materials were very disorganized. No concrete schedule provided up front for assignment due dates/exam dates/live web meetings. Finding the "pieces" to turn in each week was like going on a scavenger hunt. As I said, content was GREAT, organization of materials and lack of calendar were poor.
WHY in god's name would PCC hire this instructor? He is so rude and demeaning it is incomprehensible. His class was so unorganized, and heaven forbid you ask a question. His irritation level was high all of the time. I have never been spoken to in such a manner. He had material posted on his online course for other classes! HORRIBLE INSTRUCTOR!
Online class. The syllabus was unclear and very difficult to follow. The instructor doesn't like Desire2Learn. This made submitting work difficult and grades were posted in a very untimely fashion. The online sessions were also quite confusing.
Online class, responded very quickly to questions. Assignments simple and to the point, easy A if you're focused.
Took the on campus class. Mr Morales knows his stuff, but doesn't do a good job of communicating the information. Answers questions with questions; not real helpful if someone is struggling.
Great teacher and makes sure everyone should pass by giving extra credit
Instructor doesn't seem to understand how to help people learn. It seems as if he is condescending in the way he speaks to students both in discussion postings and emails. His material is scattered and hard to understand. He should not be teaching! He seems to hate his students. Ive regretted asking every question I've gotten brave enuf to ask
Hard to approach, very defensive, hard to understand, condescending in responses, doesn't want to teach, says he will just guide us. Seems to hate his students. I've regretted asking all questions, & he doesn't answer clearly at all. If you don't get it 1st time, you may as well forget ever getting it from him. Don't put yourself thru this!
Wow!Wish I had known about this site prior to taking this class, I could have avoided this "professor". If I produced a similar product at work I would be fired quickly..he adds 0 value to this course. Could have saved $300 and just bought the text book to train myself..which is what i'm doing.I'm not an angry student,but disgusted professional.
Difficult class to follow at times and the projects were not always clear. Did learn a lot though.
Instructor was not willing to help at all, and refused to spend more than 5 minutes with you.
Get started on homework early because there is lots of problem solving. use all your resources, youtube google.dont need amazing games just make sure they fit criteria. and you get As on your project. TESTS are HARD, STUDY! This class isnt a class to play games. GOODLUCK LOL
Prof. Morales has a style of teaching that is difficult to follow. Even as an "A" caliber student I found myself confused. He jumped subjects frequently, and lectures often leaped to chapters we'd yet to read. Class felt out of sync, and I think the comments regarding his condescending and unapproachable demeanor are fair. Avoid if you can.
I have used UNIX extensively, so the class was easy, but as an instructor he is very lackluster. Dates for submission via drop box without notice, final assignments are weighted too heavily, disorganized, can be abrasive. He is definitely knowledgeable about UNIX, seems to have a hard time imparting that knowledge to others. Nice guy though.
This professor believes he is crystal clear, but is difficult to understand, overly critical, and not at all helpful.
First several assignments were extremely easy, last few and the final seemed miles beyond the material that had been covered.
The class could be better, there's so much to say about Video Game Design and Programming that I think was left out of class. He relies on tutorials written by other people to teach things like variables and codes. I wish it was a more class-centered experience. Positive things to say is he assigns games to make that are fun for those interested.
Not a very good instructor, the info we had to learn wasn't hard but he made us learn way too much for a basic CS course. The worst part was having the midterm and final 100 questions each. A HUNDRED QUESTIONS. The longest online test I've had was 50, and even that was a mind-numbing experience. People with other teachers told me theirs was 15...
Walter was very responsive to emails and forum postings, and the lectures and book are pretty solid. However, precise expectations for assignments are not always clear, exams are too difficult and require a high level of familiarity with UNIX if taken by his rules, and the last two programming-intensive assignments are weighted far too heavily.
Morales had some pretty negative feedback when I registered for this course, but unfortunately, he is the only UNIX teacher at PCC. The critique seems pretty right. He is mostly unhelpful, gets annoyed easily, and cannot write well at all. I wouldn't say he is the *worst* teacher, but he is far from good. Maybe he's different on campus.
Don't bother with the textbook, it's a waste of money and you don't need it. Got an A in his class but this teacher is not helpful. He's the only Unix teacher at PCC unfortunately and this class is required for CS and CIS degrees. Weekly: tests, "live" lectures (attendance done online), and hw assignments. Useless, hard to understand, tough grader.
His written instructions, while usually easy enough to figure out, are sometimes indecipherable through the poor grammar (English is not his first language). The methods (yes, plural) of viewing and submitting assignments are unnecessarily complex and could do with a lot of streamlining. The online part of the class just got ignored by week three.
I really wanted to like this class, but it Mr. Morales made everything from turning in assignments, to taking an exam, and even simply making contact with him outside of class much more difficult than it had to be. He used other peoples tutorials for assignments, and the Book's pre-made slides. The 3 hour class was an utter waste of students time.
Very unclear, unhelpful, and ambiguous in his instructions. Dropped me a letter grade and threatened to give me an F in the course after asking him a question about the ambiguity of the Final instructions. Doesn't specify everything in the syllabus that he requires of you and will use it against you to feel dominate over you. Would NOT recommend.
Communication seemed to be the biggest issue. He'd send emails with the course work for the week but it doesn't need to be presented as a 4 page essay to tell the students to do the lab and read. It'd be buried in the email somewhere and occasionally would contradict itself. If you do have to take his class, pay close attention to D2L deadlines.
Make sure you make the labs, long quizzes, assignments can be fairly simple if you read the book which I suggest you do, because the lectures are somewhat sporadic although they do contain info that can help, but finding that info can be like a scavenger hunt. He came off sorta rude, in my opinion. I really don't like organization of the course.
Professor typically responded to questions with an annoyed tone, suggesting that students read assigned material again, or to do a web search for answers. Lost a full letter grade because a high value assignment was expected to be uploaded to the SWS via FTP, but he did not include any information about what host to connect to. No mercy was given.
Don't bother asking questions, all the answers are some variation on your implied stupidity, you should read the material, and you should just Google the answer. Make friend with someone who seems capable in the class, ask them your questions.
Mr. Morales teaches Unix the way it ought to be taught, through self study and hard work. Make sure to find a partner to work with and take the class on campus. He provides PLENTY of extra credit! The tests are a bit long that would be my only real complaint.
Just awful. If taking this course with him means graduating on time, take it with someone else and graduate late.
If you can avoid taking him I would, his tests are redicilously hard. Know every lecture in depth every command in depth become a Linux expert if you plan on getting a good grade on the exams. This is a intro to Linux class not a expert at Linux class.
Take heed - No matter how good you are - this prof is horrible. Lectures amount to rantings. Quote "No one reads the syllabus" or lectures or required readings. Even if you do read everything, when you ask for clarification he refers you to his syllabus or required readings. He obsessively complains throughout the term about this.
Very strict on deadlines. Lectures are long, tedious, and often don't have much new information because you can just Google everything. Textbook isn't really useful either. The final project is significantly harder than the rest of the assignments and may throw you off if you don't have programming experience beforehand.
Absolutely horrendous. Do NOT take him. He can NOT communicate clearly. He is not available for questions and talks down to you if you have any. Worst professor ever. The book is awful.
Gets annoyed when you ask him questions. Information unorganized w/ many grammatical errors. Info is constantly repeated overwhelmingI dont want to come home and hunt for the needle in the haystack! Book does not support actual lab and hw. Might as well teach and pay yourself. The ratings stand truesteer clear!
I didn't mind the class too much. I mostly want to have a clear picture of what I should be learning for the class, then guide myself. I wish we had been given all the assignments from day 1. VERY hands off, may miss your emails if formatted wrong. Textbook is nearly useless if you can google. Wouldn't recommend if new to CS or not self driven.
I would describe him as a bad communicator. He could not choose a mode of communication throughout the class and it led to problems when I and other students didn't notice that he squirreled an important detail away in some tab inside a tab somewhere in D2L (the portal website we use for the class). I did get an A though, so I'm not too mad.
Walter is a great instructor. He was readily available via email and consistently participated in online discussions. He clearly communicated course expectations, graded fairly, provided opportunity for extra credit and was very patient with those that weren't picking up the material easily. His online lectures were well presented and informative
I am one term from graduation, this is the first review I've left. This is hands down the worse teacher at this school. There are constant spelling, syntax and grammar mistakes, the instructions are next to impossible to follow, and the teacher lashes out at any student that questions him. And for some reason he throws in 3 weeks of C++ .
Walter is a good teacher. He's a tough grader, but as long as you follow the criteria he set, you'll have no problems.
He is horrible to present his lectures. He gets annoyed when asking questions. You can tell that he has passion for what he knows but he is a bad teacher. When you ask a question, he often answer after mentioning "I taught that on week #. Remember that? It was when he saw chapter#..." - of course I don't remember that! That is why I'm asking!!
Reg'd late for this intro Linux class and out of all the teachers I could get I got this clown! Terrible, ranting in broken English and just plain sloppy teacher who will not answer your questions. His rating here is no mistake. He is EXTREMELY disorganized so you will be reading the syllabus many times over felling like you're losing your mind!
He gets annoyed when asking questions. When you ask a question, he often answer after mentioning "I taught that on week #. Remember that? It was when he saw chapter#..." - of course I don't remember that! That is why I'm asking!! He mocks you for asking questions to him.
This professor knows what he is teaching about, but he is not able to teach it. His lecture is so boring and attendances are graded. He kinda makes easy things complicated. He is so strict on deadlines; late assignments were half graded and the last two assignments were not accepted late. He also treats students differently.
Online material poorly organized. Lectures are minimal. Tests absurdly long and difficult and all material needs to be memorized as you are not allowed any tools during the test. Condescending to students. Slow to respond to email.
Don't ever take this instructor , he is the worse instructor that you will find in PCC, his class was supposed to be online but he created a date for us to meet in zoom and most of us had classes and he didn't care, he made me hate CS and told us if you can't keep us then CS is not your major and my class is not a start for CS, DON'T TAKE HIM
This is the worst class I've ever taken before. He can barely use English to explain what we are supposed to do. It's insane that someone like this is actually able to teach. The material is insanely difficult and he takes forever to email back with answers to questions. He doesn't explain assignment instructions well and he is not at all lenient.
I don't even think that you can call Walter an instructor. He was basically MIA the whole quarter. His directions were confusing and then he wouldn't answer clarifying questions when asked. His grading was very stringent and then there were no opportunities for corrections. I mostly learned Linux on my own and with the help of my classmates.
I wouldn't take this class or anything from this professor as I just had a really hard time understanding what he wanted us to do for most of the assignments. The wording really confused me. You need to take this class in person, however, PCC will never re-open and this professor makes the experience just awful.
This teacher is by far the worst I have had since going into college courses. He will not tell his opinion and he is rarely available. He makes other students feel bad for asking questions. I could go on but I wont. Also, he has yet to show his face on zoom once. He keeps his camera off.
Spent much of the semester teaching myself or begging tutors to help walk me through the weeks material. In some ways, the class itself feels disjointed from the book (book is free but feels old). Not numbering my answers on one part of an assignment lost me 25% of total points for the whole assignment. He did respond to emails in a timely fashion.
Do not take any classes with this instructor. I don't even think you can call him an instructor. He gives zero support, is annoyed when you email him with questions and makes you do everything on your own in a 100 level course where you have never done any programming before. I honestly don't know if Walter is a real person or a poorly made bot.
Avoid this professor's classes if possible. He offers little support and seems disinterested in helping students, even in an introductory course. unstuckstudy could be a helpful supplement, but you'll mostly be left to figure things out on your own.
Class Info
Online Classes
100%
Attendance Mandatory
67%
Textbook Required
75%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.59 avg changeRatings by Course
CG133G
5.0
(1)CIS133G
3.0
(1)CS140UUNIX
2.5
(2)CS160
2.2
(6)CS133G
2.1
(7)Difficulty by Course
CSSECT
5.0
CS144U
5.0
INTROUNIX
5.0
CSCIS
5.0
UNIXCS
5.0