3.0
Quality2.5
Difficulty24%
Would Retake87
Reviews24%
Would Retake
87
Reviews
Rating DistributionOfficial
5
38
4
1
3
3
2
11
1
34
What Students Say
“So far, I'm a week into this class”
CIS040 - 1.0 rating“He started our midterm start two hours late, which did not finish until 10:30”
CIS6 - 1.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
55%
Textbook Required
67%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.79 avg changeRatings by Course
CIS5BUS10
5.0
(1)CIS234BWEBPUB
5.0
(1)CIS1INTROCIS
5.0
(1)CIS42SPRDSHEET
5.0
(1)CIS234BWEB2
5.0
(2)Difficulty by Course
BUS02
5.0
BUS002
4.0
BUS10
4.0
CIS040
3.8
CIS1
3.4
Reviews (87)
No Comments
Very unclear....good luck in the class.
Dr. Villegas is very straight forward and his lectures are thorough. You will have substantial preparation for tests by coming to class. Also, he lets you use one sheet of notes which really helps out. More than willing to help students get good grades provided they put in the effort. Bottom Line; You learn a lot and have fun.
Awful...I'm transfering early so I don't have to take another one of his computer classes. Changes dates and test material without notifying class. I can't believe he's allowed to teach.
Very unclear. I thought I turned in 100% of all work due plus final (write a program) but still got a B with not response or explanition as to why.
This teacher is useless, he does not know how to teach and the things he teachs is not helpful at all. He doesn't do over things thoroughly especially the lab part of his class, that is the most difficult part of the class. Also he wastes so much time on unnecessary crap each and everyday on things like what's going on in history today and he'll go
This professor is horrible. It's unbelievable that he allows to be teaching anywhere at all. He is very unclear and will give you a 24 hours dead line but when you turned in the works he didn't even bother to check his emails and would said he didn't get it since he received too many mails in a day. I would not recommended at all!
The professor comes off as a condescending jerk whenever students answer a question wrong in class. Class assignment instructions are very unclear unless you go to his optional lectures where as it may still be unclear. Assignment and exam scores are not posted so one doesn't know how well he/she did until gardes are turned in.
I took his online class in spring. Generally, the class is easy. Homework is not very difficult. The difficult part is Q basic. If you have to take his class, there are some suggestions:1.Having a friend, who knows Q basic very well. 2.Taking online class. 3.Sending mail to group to ask questions,unless you want to waste time to waiting for him.
I have never had such an experience. The syllabus was unclear and clarification was not made until class was WELL into the first couple of weeks, leaving most of us behind, due to the professor being out of the country until our last week of class. When I did finally meet with the professor, he was very NICE and helpful but too little too late.
I took his online Business Law class which was facilitated using a yahoo group. He gives no lectures instead requiring you to complete 39 chapters of terms and case briefs. It's an unbelievable amount of work, so it's advisable to work in groups which he allows. I would not recommend taking this class.
This professor is the worsed I have ever had! DO NOT TAKE HIS CLASS EVEN IF YOU HAVE TO!!! He is very unclear, goes off on tangents that have nothing to do with the class material, makes sexual and racial comments, does not let you kow what you're standing is in class, ect. I had to drop this class due to his misconduct. DO NOT TAKE THIS CLASS!!!!!
He is quite full of himself, gives busy work assignments that I know he doesn't check, and does not teach. his lectures are based on power point slides provided by the publisher, there is no actual learning going on, and I pretty much taught myself the entire time. I could/should have taken the class online and had a better experience. he FAILED
Villegas can be boring especially if you are not into computers. The lecture was dreadful, after taking it I thought I should have taken it online instead of lecture. The lab was a really better, but I can be a lot of work. He tries to be helpful, but I don?t know if the class is for everyone.
he is extremely hard.he does not give extra credit.he does not care about students. i recommend you not to take his class. dont ever do a mistake in taking his class.
This is a LEC & Hybrid class. I thought the LEC part would be part Intro to Computers, part Microsoft Office processing class work. It is all LEC, all 3 hours. He really doesn't want/care if you to participate, he just likes to talk. You will get no help with the required work. If you want to learn Microsoft Office, don't take this class!
Took Business Law, Fall 2010 with Mr. Villegas. This was a ONLINE class. I emailed him throughout the semester and not once did he reply. The work for the semester involved copying as much from the textbook as humanly possible and tons of other nonsense. Would love to have learned the material, not spent the semester doing busy work.
I don't want to go into too much detail for privacy reasons, but don't take this professor. He's unclear, not helpful, and just unprofessional.
Honestly, he cannot give enough ways to have you pass with an A. It was difficult because it was frankly quite boring, but the materials he uses, it's practically impossible not to pass his class. I did the extra work he assigned and it was optional but if we completed the assignment, it would secure us at least a B. It was an easy A.
HORRIBLE. I could not understand a word of what this guy was saying, outdated materials, unhelpful, does not email you back, tons of meaningless assignments, the last quiz was on videos and consisted of remembering names of people who invented things and random stuff. which was a surprise to me. i thought it would be stuff in the book.
He never replies , no feedback, and class ended weeks ago and he has not posted grades. It is also left of to the students to decode and specify his cloudy instructions on final.
I took Professor Villegas’s online CIS5 in fall 2012. He gave students flexible time to do homework and enough time to prepare exam. He allowed us to text him or called him to ask questions. If you are a diligent student, you will find his class is easy and you can learn a lot. He is fair to every student, and encourages and glad to help students.
Dr.V is fair and funny. He tells jokes as he lectures. He shows amusing computer videos. He give us extra time and work to raise our grade. He lets us use one-sheet notes for exams. He allows us to redo our lab and homework until they are perfect. He wants us to do well and to learn beyond the book. We had fun learning so much. Thanks to Dr.V.
I took CIS40 Database in Spring 2013. Prof. Villegas said that knowing Access (carpentry) is not the same as knowing Database (architecture) although we learned both in this class. He taught this same class in CSU East Bay MBA program. We learned so much doing outside research + presentations. Professor pushed us to excel and we did. Amazing!
I took CIS 234A Web Publishing in Spring 2013. I hope to finish 4 other Internet classes to get the Web Publishing Certificate. Before class, I knew nothing about web publishing. After class, I learned to create five websites. This was a fun and easy class from a funny and easy instructor. Prof. Villegas was absolutely great! The Best I had!
Web Publishing class was fun and the instructor was funny. I took the live class on Spring 2013. The online version was not scheduled. I enjoyed the lecture that made the textbook even easier to follow. Since finishing the class, I have been hired to create web pages. Good extra income! Great class! Great instructor!
Our Database class and instructor were great. Prof. Villegas lectures and handouts were clear. His exams were straight forward. He is a nice guy, funny, approachable, and smart. He even gave his cell number so we can contact him whenever we need help, so I did many times that helped me pull my grade from F to B. He is the best teacher I ever had.
TERRIFIC! Professor Villegas allowed us in our Computer Science class to do extra credit work to get exempted from the exams. The online practice tests, puzzles, and student edition labs were not easy, but we can take them over and over again until we got a perfect score. I did. I got exempted on both exams. I got an "A". BEST teacher ever.
Professor Villegas is very smart, and I learn a lot of computer knowledge and practical theorm from him. He required us to use two books in the class, at the beginning I feel it was too much. I really learn a lot and very enjoy this class. He has a lot of knowledge and very helpful. I took his classes for 2 semesters. Very good and advannced level!
GREAT class and instructor. I learned both the Database Management Design (ERDs, Normalization, SQL Concepts) and Implementation (MS Access 8 Lab projects). I wish there is a web-based database class after this class. If Prof. Villegas teaches it, I will definitely take it. He is a very good teacher, easy to understand and very helpful.
Web Publishing class was fun and instructor was funny. He knows a lot and is easy to talk to. He makes himself available to stay longer after class to allow us to get our work done. I will definitely take more classes from Prof. Villegas.
FUN class. Moderately hard textbook made easy by great instructor. Great lecture. Great handouts. Great discussions. Great lab projects. What else can I say? I got an A in this class. Thanks Professor! I learned a lot from this Web Publishing class. I look forward to taking another class from him.
I wanted to learn Database Management (DBMS) for my work. I am glad I took this night time hybrid DBMS class which helped sharpened my skills in removing anomalies by using Boyce-Codd normal form, ERDs in designing DBs, SQL and various topics on distributed DBMS, data mining, etc. Prof. Villegas knew and shared a lot beyond the book. He's great!
Great computer class. Prof. Villegas gives great lectures, handouts, videos on computers and Internet. I like his grading system. There's no way a student can fail if they just do their assignments. Online tests and puzzles can be done over and over until you get it 100%. He allows us to get exempted from exams by doing extra credit like I did.
That was a fun class where we learned how to program in QBasic and create documents in Word, PowerPoint, Excel and Access. I enjoyed watching the videos that taught us about the history of personal computers and the history of the Internet. Excellent instructor and fun class!
Excellent Instructor. Easy and fun class. I learned how to create web pages. I am looking to take CIS234b Web Publishing II with him this semester.
DrV has a great way of making a difficult subject understandable in simple terms. I learn a lot from this Database Management Systems class during Spring Semester. I am signed up to take another class with him this Fall Semester.
CIS 5 Intro to Computer Science seems intimidating at first then it became routine, fun, and easy. I just followed all the directions and did the extra credit work. I even got exempted from the exam. Dr.V is an excellent instructor. I look forward to taking more classes with him.
Great class and instructor. I thought I already know much about Excel until I learned how to solve business problems using advanced spreadsheet modeling methods ... what-if analysis, consolidated financial statements, vlookup tables, pivot tables, etc. DrV covered the book and more. He provided templates and materials to enhance class learning.
Easy 1 unit Computer Literacy class. DrV is a superb computer instructor. He showed slides and videos in class which allowed us to learn materials faster. He encourages team work and class participation. Homework and tests were fun and easy. Easy "A"
Fun class and excellent instructor. Prof. Villegas made it easy for us to learn online by organizing lessons and assignments on a weekly basis. If we do the extra credit labs, we get exempted from doing the final project. I opted for a final web project which I receive great peer reviews. Now I've been hired to create web pages. Great class!
At first, I thought this class will be hard. After the third week, it was challenging but not hard. I purchased the optional coursemate code that gave me access to rich online resources. Prof. Villegas provided clear schedule of topics, labs and deadlines. I did all work ahead of time and got exempted from the exam. Great class. I learned a lot.
Easy A. DrV makes the class easy and fun. Syllabus is very clear. Instruction is straightforward. Assignments are clear and interestsing. Just do the work and you'll pass the class with an A or B. Fun class and excellent instructor. I learned a lot.
I thought this class was all about learning Excel. I learned later it is about understanding business problems and solving them using spreadsheets. Yes, we learned advanced features of Excel, but we learned more about quantifying problems and optimizing solutions using amortizations, what ifs, consolidations, querying tables. Great class.
I'm glad this online class was finally offered, since it's been two years since I took cis234a Web Publishing I. DrV was very clear and his materials were very well organized. I like the links to the videos on how to use advanced HTML codes in our web projects. I did my own webpage. I've been hired to create some for others. Great class. Easy A.
Great class and instructor. I learned a lot about spreadsheets applications to solving business problems.
Seems hard in the beginning because of the multiple paged detailed syllabus. But this turned out to be really easy and straightforward. I just followed the list of regular assignments all due at the end of term and did the group project presentation. This class turned out to be easy. Professor made it fun, and engaging. He's a great teacher!
I learned a lot from this class -- terminologies, mastering Word, Excel, Access, PowerPoint, and research projects. Tests were challenging but one-sheet notes were allowed. Dr.V. is very knowledgeable about the subject based on his graduate degrees and corporate experience. He is an entertaining speaker, firm, fair and amazing teacher,
I learned a lot from Dr.V in this Database Management (DBMS) class. I specially like the parts on ERD and SQL which we use at work. I recently received a promotion this based on what I learned from our class last semester. Thanks Dr.V! I enjoyed our class tremendously!
I enjoyed learning the BASICS of HTML and CSS in creating Web Pages. This was fun and easy. The lecture slides and assignments are straightforward. DrV is readily available to see in person and to communicate by email, text, and phone. He is very helpful and encouraging. I thought this would be hard but it turned out to be easy.
I enjoyed this online eCommerce Web Class. It was fun and exciting. The online resources are clear and helpful. DrV is readily available by phone and in person. I saw him almost every week. He guided me in developing my website with tips and shortcuts and in promoting it using SEOs. Excellent instructor and great class. I enjoyed this class
I did not find Professor Villegas very helpful. Rather, he was more confusing. Although I did not get the book, it was beneficial to have in class because he required the work to be perfect, and the work showed it to be so. He took up most of the time talking about himself when you could have been doing something useful such as the lab. Tedious.
His lectures are full of tangents into religion and random facts that HE thinks are meaningful. He tries to crack a lot of jokes that are borderline offensive. He's more of a fact memorizer than a synthesizer of information and tests reflect this. He does provide useful tools to help you succeed and he wants you to be successful.
Awful, just awful. You better sit next to him because he talks so quietly and very unclear. Had issues wiith him at the end of the semester. Do not recommend this guy at all, just tries to show off of the people he has met.
Nope. I took the online class. First he was 1.5hrs late to orientation and didn't apologize. Syllabus is overwhelming. Assigns work like it's a 5 unit class. Difficult to understand. Had to drop because he was inaccessible; I received very little help on the lab assignments. DO NOT take this class if you are also taking other harder classes.
you think he's talking to himself but he is actually lecturing. His voice is very low and you will have no clue what he is saying. Sit as close to him as possible but I don't recommend this teacher at all. The only one good thing was before the final he gave us all the answers first and then the exam. Easy A if you do all the work, but he sucks.
DrV was great in making a difficult subject easy. DBMS textbook was hard to read but his visuals made it fun and understandable. Access textbook was easy to follow. His syllabus was clear. My friend and I followed his checklist and got exempted from the exams. We called/texted on his cell. DrV is accessible and very helpful. He is awesome.
Passing CIS 1 is easy, but to get an A, DrV makes you work hard for it. Syllabus was clear. Textbooks were straightforward. Checklists were helpful. Whenever I needed help, DrV was easily accessible by his cell phone and was very helpful. Some of my classmates got "B" in this class, but some of us got an "A." I learned so much. DrV is great.
CIS 205 was pretty easy. DrV was very helpful. Syllabus was clear. Textbook was straightforward. DrV lectures on computer concepts then assists us during our hands-on labs. We learned Word, PowerPoint, Excel, and Access. Most of us finished our work early. Others just play online games. I wonder how they did. Overall, DrV was great.
Prof. Villegas is an excellent teacher. Our class syllabus is crystal clear with deadlines, deliverables, and grade breakdown. Despite our class is online, He is accessible through his cell phone and live weekly office hours. He is very knowledgeable, approachable, helpful, and encouraging. I wish to take more classes from him.
So far, I'm a week into this class. He requires two textbooks not held in the COA Bookstore, so an EOPS voucher will not cover them. His class wasn't uploaded to moodle until the third day of class and all of the links lead to the summer page from last year (so all of the work is unaccessible). He does not reply to my emails. I DO NOT RECOMMEND.
DrV is wonderful, friendly, caring, and very knowledgeable. Although our CIS 234A Web publishing class II is online , he is readily accessible. He even shared his cell number which I called several times. His syllabus, grading, deliverables, deadlines are very clear. I will take more classes with him. He is the best teacher I ever had.
Passing CIS 234A is easy, but to get an A, DrV makes you work hard for it. Syllabus was clear. Textbooks were straightforward. Checklists were helpful. Whenever I needed help, DrV was easily accessible by his cell phone and was very helpful. Some of my classmates got "B" in this class, but some of us got an "A." I learned so much. DrV is great.
I appreciate my instructor Dr. Anthony Villegas Jr., He explained the text and the course very well to my understanding but I had difficulties because of family sickness but things should improve real soon and he is very understanding of a situation and crises that arises within your personal daily family life and routine..... Student: Patricia
He gives SO MUCH homework!!! If you buy the $150 program then you can take the tests open book online and in your own time so its an easyish A but a ton of work. I love the previous review saying you think hes mumbling but hes actually lecturing LOL so true! Hes a nice guy but kinda all over the place and as I mentioned so much homework!
Mr. Villegas is a nice guy but his syllabus is all over the place. It's clear, but you can get confused by it very quickly. He mainly responds via text message. It's a lot of work in his class but it's easy once you get a grip for it. I recommend taking his class online to avoid traveling to the campus. Just turn in the work and you'll be fine.
Syllabus and grading criteria is not easily comprehensive. He has 6 sheets of assignment so check off that you need to submit, 3 textbooks, and an online course mate $$. Assignments arent difficult but there are a lot of them, expects students to be very organized but isnt very organized himself.
Has 3 different syllabus telling you different things. Course mate is NOT mandatory despite it saying it is on 2 different places. Forgets to post research project until it's due in less than 6 days, which consists of 5-10 page word document, excel spreadsheet, and 9-16 slide presentation. Emailed multiple times with no response until week before.
Villegas may be nice but that does not make him a good instructor. Enrolled in 3 online courses, dropped this 1st day. A syllabus cannot be both all over the place and clear. Syllabus is 100% confusing, riddled with grammatical errors, modules are a mess and he didn't even care enough to use correct dates. Plus way too much $$$. Not recommended.
-Does not do the bare minimum. -Uploads wrong files or makes them hard to access -Unnecessarily confusing syllabus -Excessive busy work (more than my 2 others classes combined) -Should be taking our final right now, but has not even uploaded it -Has not graded anything all semester -Impossible to contact -Incompetent, creepy, stay away!!!
Took him in 2020 spring. This guy assigns so much work with a short period of time to finish it. We missed three weeks due to corona virus. Instead of extending the due dates or giving us extra time to finish the work that was missed, he crammed three weeks worth of work into one week. Didnt give us any heads up at all.
PLEASE DO NOT TAKE THIS CLASS! Worst class Ive ever taken, ruined my gpa, inaccessible, horrible communicator, never available to meet, makes you email every assignment which in turn ends up marking assignments as missing, constant excuses. Assigns a ridiculous amount of unnecessary work. STAY AWAY, save yourself the grief. AWFUL.
After a couple weeks with him felt his teaching method isn't right for me. I don't know any other way to describe but overwhelming. Slides are just packed full of information, very tedious time consuming busy work. I decided to teach my self this stuff instead of wasting my time with him. Also its CS why can't we use open source software like SQL?
His teaching style is to summarize the readings. He doesn't add any value. He doesn't own or manage any ecommerce sites, and is (trying) to teach beyond his knowledge. Class was supposed to how to build an ecommerce site. It's an overview of the internet, with nothing actionable taught. Don't take this class, unless you need an easy credit.
honest review, Prof Villegas is dedicated and nice, but he does give you a big amount of work, for example, watch 5 hours of videos a week and answer questions, a lot of lab work, he does not like to use canvas to submit work, you will be using Facebook and email to submit an assignment which makes it difficult for organization, wouldnt suggest.
Professor Villegas' class is unnecessarily difficult and frustrating. The coursework itself is straightforward, but he overcomplicates things. Assignments must be emailed (don't expect grades/feedback anytime soon), discussion posts are done through Facebook, syllabus is confusing. I would've dropped his class immediately if it wasn't required.
I am taking his course for CIS1 and he makes it unnecessarily dubious. His way of teaching is simply overwhelming. From beginning to the very end, you're expected to keep up with each assignment and lab for full credit. He does not mention ANYTHING at the start and it wasn't until a month in that I realized what I had to catch up on. DON'T TAKE IT!
Professor Villegas seems like a fine person, but his teaching is atrocious. Lets the textbooks do all the work, his optional lectures are utterly meaningless. The class is horribly organized and confusing, constantly forgetting to upload homework, and refuses to use canvas, opting to accept assignments through email instead. You WON'T know grades.
Professor Villegas is a nice guy, but his teaching style makes class more difficult than necessary. Does not use Canvas portal for assignments, or give any feedback on current progress in class, and does no clear directions. Says refer to syllabus, which has multiple date/time errors. Would have dropped but realized too late how bad it was.
Class was not hard, but teacher's teaching style is horrible. unorganized modules, too much unclear instructions, So UNORGANIZED. Too much meaningless homework using email, phone and FACEBOOK. Very messy syllabus and modules. Class is interesting, but teacher is not CIS Professional.
DONT DO IT. He started our midterm start two hours late, which did not finish until 10:30. He insists on having assignments posted through Facebook and submitted via email which is completely ridiculous, and he does not provide graded feedback until the very end of the class so you have no idea what your grade is until the end.
My least favorite CIS/CS professor. Nice person but very out of touch with modern tech. He doesnt use canvas, requires strange and outdated forms of communication, and simply navigating his courses to find what you are supposed to do is always more complicated than needed. The class isnt hard its just badly organized. All his classes are like this
Disorganized, travels during the semester, doesn't know the textbook, outdated style of teaching, outdated books, extremely confusing syllabus, cluttered environments (syllabus, papers, Canvas fields, etc). Lots of dead-end links. Students express high levels of confusion regarding organization. NOT RECOMMENDED.
Nothing much to say, teaching style is extremely out of date, Canvas is unorganized, force you to email assignments, doesn't give grades until the end. Please don't take this class
Leave you super unclear instructions and only read materials without explaining anything to you during the class. Force you to email homework in a weird format and grade your homework after the semester ends. He doesn't update his outdated materials on canvas so get ready to freak out by receiving different instructions on one homework.
The professor is unprofessional. For example, most of his in-person lectures are monotone, and he does not enunciate and speak loud enough to understand what he is saying. He fails to engage the class actively. He doesn't respond to emails unless it can be answered by looking at the syllabus. He doesn't upload grades until the end of the semester.
He has poor organizational skills. Assignments, labs, and exams are easy but are slightly hard to understand and do not expect him to actually teach you how to do it. Most of his replies when asked a question is "look it up". He has high standards for his students but have not reciprocated the same effort. Take this class at your own risk.
Class Info
Online Classes
100%
Attendance Mandatory
55%
Textbook Required
67%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.79 avg changeRatings by Course
CIS5BUS10
5.0
(1)CIS234BWEBPUB
5.0
(1)CIS1INTROCIS
5.0
(1)CIS42SPRDSHEET
5.0
(1)CIS234BWEB2
5.0
(2)Difficulty by Course
BUS02
5.0
BUS002
4.0
BUS10
4.0
CIS040
3.8
CIS1
3.4