1.9
Quality2.9
Difficulty11%
Would Retake107
Reviews11%
Would Retake
107
Reviews
Rating DistributionOfficial
5
6
4
12
3
12
2
21
1
56
What Students Say
“By far the worst teacher I've ever had”
CIS3 - 1.0 rating“Literally just reading off powerpoints and explaining the obvious”
CIS3 - 1.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
52%
Textbook Required
54%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Stable
-0.19 avg changeRatings by Course
CIS22A
2.7
(3)CIS3
2.4
(42)CIS03
2.2
(13)CSI
2.0
(1)CIST64Z
2.0
(2)Difficulty by Course
CIS71A
5.0
CIS6
5.0
CIS
4.0
CIS03Z
4.0
CIS66
4.0
Reviews (107)
Boring!!! you cannot find another more boring teacher. she just reads the slide in her lecture. 2 exams, lab assignments, and group projects are all you have to do. exams are quite hard but lab assignments and group projects are quite easy.
take my word, you DON'T want to take this instructor! she just reads off slides in class, will answer ur questions in a way that it was better off being unanswered. HARD, most unexpected exams
her class is so boring.even you don't have to come. she just read her slides.
She is nice...grades fairly...midterm was hard, but final was right out of the website practice...labs are easy...project a lot of fun=just follow guidelines...she gives extra credit presentation+being TA(easy), overall class is based on common sense...
DON'T EVER TAKE THIS TEACHER!!! whether you have CIS AG like me or not. Her grading system is the worst. She knock off points from my lab for not following HER style, it was running fine. Her grading system is the worst. TAKE MY WORD FOR IT!
No Comments
This class is easy. The questions for the exam are posted on WebCT. If you take it enough times and review it, you'll do well on the exams. However, her class is very boring. She reads off her slides. IMO, I suggest that you don't even buy the book.
Professor Georgiou takes things in a moderate pase and helps you when you have any questions.I would recommend her highly to students.
She is very,very boring. The lectures make u fall sleep and the HW is not helpful. The exams are okay, if you study on WebCT. The final project was the worst; it's very confusing and she doesnt help you with it much.
Ms Georgiou is professionally very experienced. She is a little impatient, but she treats us like adults and expects from us to be self-starters. I would take another class with her!
this is very bad teacher, never make students understand the stuff in the class. give very hard on the test and low score, the test is nothing about what she talked in the class.....**** teacher////
Nice teacher, encorage students to get extra credit, it help boosting your grade. Exam is not easy, but not that hard.Just follow her practise exams, you will be fine.
forget about class you dont learn anything in it. don't even buy the book you can google your way through the homework. just do the online assignments and get into a group that can come up with some fake numbers for the projects.
does read of notes and is a bit boring, but can live through it. tough to get group together for project, but very easy class and gives you ALL questions possible on midterm/final. once a wk hwk
not as bad as people make her to be. homework assigment and discussion online once a week. all possible questions on midterm and final on webct. just go on webct and take practice test a lot. mini projects with few presentations. group project kinda sucks. boring lecture. easy labs. didn't do extra credit, but still pulled off an A.
She doesn't have experience in the field to offer students practical knowledge. She knows how to read the slides and you get the book and learn on your own. So you can buy a book and save money buyin book; time and gas driving to her class and fall sleep.
I guess it could have been worse but i would not take this teacher again for another course. Many assignments seem pointless. practice midterms on WebCT are the EXACT same questions on the midterm & final. Instead of learning, all you're doing is memorizing what you've practiced on WebCt. you can decide if that's good or not. no need to buy book.
I agree with the student right below my response. To study for the exams, just do the practice questions on-line over and over again until you don't see any new questions. Final project was hard to get group together. 3 presenations in class. Labs worthless. Read from book and do homework once a week. Apply yourself and get good grade.
No Comments
She gave me a B while I had scored 100% on all the quiz and 92% on mid-term and did lab very well. This teacher is a mess. She does not keep track of her exams and her answers are wrong (not unclear, just wrong). I am going to talk to the dean of Business about her fi she does not change my grade. I suggest others do the same.
Well! I hate school and I am not a A grade student but somehow I got an A in her class! I kind of agree with other students that she is kind of messy. Make sure do all the stuff she assigns then you will get an A. Make sure ur final project work w/someone who knows about computer w/business.
All you need for this class are her notes. Don't buy the recommended book. Take the practice online exams. The class covers a lot of material but if you do the labs, homework, and pay attention you should at leastget a B.
Only good thing about her class is... you just go to class just one day in a week (if MW or TTH class), the other day is web day, so just do through the internet. Super flexible class and not much to do. One Mid-term and final is super strange test. just do over and over practice mid-term and final and same Qs will be the real tests.
Horrible teacher, you wont learn a damn thing. BUT, it is an EASY A! Everything is online, all the exams have "pre-tests" that draw form the same pool of questions as the actual test...so, take the pre tests enough, and you will see every question that will showup on your exam. lots of extra credit available, And one very easy term project.
Never available. This beginner's class was tought as if students already knew the material. Try another teacher for this beginner's class. You are here to learn, and not to get bogged down with grading technicalities.
I hate to say this about anybody who is in the teaching profession, this is the worst teacher I have ever had. She is under-qualified not very "bright", and teaches off the book's pre-made powerpoint slides and expects you to know just about all the material (90% not even covered in class). DO NOT TAKE THIS TEACHER IF YOU WANT TO SUCCEED!
I got an A in her class just by showing up, doing homework, helping as TA and reviewing before exams. The class is easy. She is not a bad teacher as others say, she just expects that you do what you are supposed to do. She can be a littlte impatient an times, but she is really cool if you are proactive. Take her class!
taking her class has no different wif taking a distance learning!its all abt go to the catalyst website every week to do all the homeworks and lab assignments. she will never explain them, you will learn by yurself!dun need to go to her lab class since you will jus see her sit there and offering no help at all~no attendance need*
This was on line class. The book chosen by the teacher did not cover any material that was required to learn for the exams. The class will be easy if you master internet search for the topics the exams cover or if you buy any book used in this class by other teachers (you might have to jump all over the chapters but you will find the answers).
I don't know how about the regular in campus class. But You won't learn anything in her online course, but if you just want an easy A. Go for it
I hate speaking ill of people, but Spera should not be teaching. She isn't clear in her instructions, her quizzes have errors that keep the code examples she gives from compiling, she misspells on tests VERY often, etc. How can you teach properly if you can't write simple codes without error or test whether they will compile? Beginners don't debug.
This is the worst teacher i have ever had! She doesnt explain homework, labs any of the reading. I have to spell check her assignments in order to actually comprehend what they say. She uses 2 websites which is completely confusing, not to mention, changes the assignment due date at the last minute but wont accept late assignments. WORStteacherEVER
VERY EASY. It's true though, she expects you to do things without any explanation at all. Midterm and final is somewhat confusing but is definitely not hard. Final project is really easy and can be done in a matter of a couple of hours. Take her if you want a good grade with little effort!
Pretty lazy teacher. In a 5 day a week class you only go 3 days, if that. Seems annoyed by student questions. Tests are not as clear as they could be, and also don't test on a lot of the material you study.
I agree that this class is an easy A, but it's just silly. You don't learn anything and the online "textbook" seems like it is either written by a five year old or translated from a foreign language. Answers to quizzes and final can't be found anywhere. She failed a group's presentation, saying they were too late even though they came on time.
I got A++ in her class, but now I can see that I didn't learn anything. I'm taking 15BG and I'm getting C++ or B but knowing that I need to go back to the basics because I'm not prepared for 15BG or 26A (advance C). If you want "A" take her class, if you want to learn DON'T take it!
Okay... I got an A in her class, but it got me a C- in my 15BG class. She makes a M-F class MTTh. That already tells what kinda person she is. She is very organized. Very organized to get us to learn the minimum. She is good at teaching when she teaches, but she rarely teaches. I think I was 1 of her favorite students in class, but ya... she sucks
Super easy A online class, but you learn nothing. Take her if you want an "A". Don't ever take her if you wanna learn something about BIS.
take her for an easy A. The subject is interesting but the instructor sucks. Very lazy. Try another one if you don't like wasting your money.
Highly not recommended!!! Took this class online...should've have been an easy A however the prof was unorganized, useless, and lazy. Our group visited her during office hours for some advice/help, regardless she gave us a C after we double checked w/her if we were on the right track. Lame! Learn nothing but how to BS...which won't help you later
Basically she just stands there and read the powerpoint, and the class only last 40 minutes. You can get a A, but you will learn nothing from her. Totally waste of time.
The worst teacher ever!!! Don't waste your time or your money or an easy A. Her final was the worst!!! it had nothing to do with anything you learned over the course. Oh wait...you don't learn anything!!! Skip it and take it when you transfer. You only learn to copy and paste and turn in BS labs/projects. WARNING: DO NOT WASTE YOUR TIME!!!
I really don't like those reviews that just trash a teacher. I like challenging classes and I want to learn. This is not that teacher. I am frankly confounded that someone pays her to do what she does. I want to ask for my tax dollars back for her salary, she is that bad. Only take it if you absolutely have to, and then grin and bear it. It's awful
i do not know how can she get the degree. I can not understand the lecture and her requirement. Do not wast your time with this lady because she is unreasonable and bad teacher that i never saw before.
OMG!! she is the worst teacher anyone can possibly have . shes like a living nightmare!! she does not know wht shes teaching and she really never cares abt her students . im eventually gonna fail this class but i wonder how did even deanza hire a teacher like her SHES PATHETIC..
Simply, worst instructor I have ever had. You will not learn anything, but you will be frustrated. There are no clear expectations as to what to study for the tests. She will ask you to study the booksite quizzes, but they don't correlate one bit. If you can avoid taking her, do it. This is the first time i have had to write a formal complaint
omg... dont take her, thats all i can say.
Ugh worst professor ever. Do not ever take her especially her online course. Doesn't help whatsoever. She tells you to study one thing and tests you on another. Has grammar errors everywhere. Who only gives an hour for a CIS final.
I looked up the word terrible in the dictionary and I found a picture of her.
She dresses like a painting from the renaissance period and that is probably the most interesting part of the class. If youre trying to learn, you might as well stay home and read the book. The class is easy if you have a general understanding of computers, I was high every day in class and still got an A. Your brain will melt if you pay attention
Apparently expects students to read minds. Handouts, worksheets and resources do not reflect what teacher expects. Any complaints will be ignored. She addresses maybe one concern out of five. SO MANY SPELLING AND GRAMMAR ERRORS! I've never written a complaint about a teacher until her.
Online class - wasn't too tough. I highly recommend getting the e-book instead of a paper text. Makes doing your homework and taking exams waaaaay faster. She's pretty quick to respond but not the greatest at clarification.
Really bad teacher. Don't ask any questions because she will make you feel stupid and not give clear answers.
I'd say she's ok. The class is pretty introductory, so a lot of the stuff you'll already know if you're into computers. It's also about medium difficulty because her exams can be tricky (closed book).
If there is a "super duper" poor quality, i'l pick one for her !!! She's "the badest thing around town" ever seen!!! I have never ever hated or pissed off any of my teachers but HER!!! Appearance looks just like a MESS, if you wanna see how messy it is then take the class, otherwise, DO NOT!! Willing to trash your idea all the time grrrrr
Took this class online. Easy A, but don't expect to learn much unless you really want to read the textbook word for word.
cis 3
Took her online CIS03 course. Directions to the assignments were extremely unclear, took ages to grade your papers, Completely unhelpful in terms of answering your questions via email. By far the worst teacher I've ever had. Take it with someone else if you can. Anyone. Else.
I took this class online to just get back into programming. I took this class before and am very commitment in my programming, but I am not getting an A. She knocks off points from assignments for reasons she never clarified before hand. When you argue with her she response by saying you should have known. Not recommended.
she is really bad..... she is super ambiguous on her quiz, lab whatever, she knocks off points because of some ridiculous reasons.
As several other commenters said, she is extremely unclear in her assignments. She wants you to adhere to coding "standards" that aren't explained anywhere, you're supposed to divine them solely from examples. She dings lots of points for things that were never clarified (main() MUST be first! never seen it in the real world before...)
She was a cool teacher, but she seemed to be really unorganized. She doesn't really explain some things. The projects are fairly time consuming, but that's standard. Her midterms are online and in-class. Studying for them is tough so make sure you read up in the book. The final is online at home on your computer. Overall, pretty difficult class.
Avoid if possible!! I found the subject matter to be easy but if you have questions your on your own. If she decides your worth responding to it usually takes days. On several assignments I caught her not actually reading the code and taking points off for missing things that were there. After several emails she would finally apologize and fix.
Literally just reading off powerpoints and explaining the obvious. Unclear assignments but if you do it youll get points - so you basically learn nothing. Also annoying is that she answers questions in fragments instead of sentences. Easy class but youll feel so unproductive and disinterested
This is the worst teacher i ever met at de anza. she taught nothing, but she is still tricky about the grade.
Avoid this teacher. terrible teacher. and very hard grader (tricky about grade). Try to take someone else.
She copies all the quizzes and midterms off questions from other professors. She doesn't teach anything in lab and her lectures are useless. Take another professor for a better experience.
Books can teach,internet surely does!slides talk and free course teach A LOT MORE!!! please remind me what is this teacher here for? any management person is good enough to post on the website!
Georgiou summer online programming was one of the best learning experiences I have ever had. A very good class for newbies!I wish they offer more fully online programming courses.Quizzes and 2 homework assignments every week and 1 final. If you are willing to put in the work and want to learn,this is the right course for you!
She is such a nice teacher, helpful and passionate about the subject. Replies to emails promptly. Assignments are very clear. She knows the materials really well. She is one of the best teacher I have ever had.
She is all right teacher. I learned a lot at her class.
I got no response to emails. Barely read the book myself and learning. Does not spend anytime in grading. Got full points on everything. Who hired her?
The class is structured with tests, a midterm and a final. This teacher is not good for students that have no programming experience. She goes really fast through the lectures. Questions are answered but not entirely helpful. She didn't even show us how to use the compiler, told us to youtube it. Alowed 1 pg hand written notes
only reads off the slides and very unhelpful towards students. HW are easy but she takes off points for random small mistakes. DO NOT take her if you have no programming experience at all.
One of the worst teachers, and one of the worst classes overall. Materials are literally 15 years out of date. Not an exaggeration, you can google the articles you have to read and they are from 1999-2001. This is a technology class, it is unacceptable to have such out of date material. The professor does not know her subject material very well
The material is old and outdated, she barely lectures. Tells you to study the quizzes for the midterm and final but almost none of them are on the actual midterm/final. Group project is a joke that includes 1 presentation, 1 paper and several small assignments. I don't recommend taking this professor for CIS 3. She is unclear and tricky abt grades.
Material is out dated. Instructions for the lab assignments are completely invalid due to changes on all Microsoft applications. Her lectures don't cover anything she runs mid terms and finals for. As long as you submit assignments, you'll get full credit as she doesn't even look to see if you have done any work.
Very disorganized instructor, class and reading material are hopelessly out of date and totally obsolete. Computer science and networking technologies change fairly rapidly, so class material has to stay current. This instructor uses text books from 15 years ago. So not acceptable!
Labs in class are simple and self-explanatory. Tests are based on reading with little lecture to refer to.
I ended up dropping the class because of how disorganized she was. It was time-consuming to try to get relevance out of mud.
I would usually just deal with it and try to give them the benefit of the doubt when taking a professor that has a low score but this one is horrible and you should avoid at all costs. She is very vague in anything she does and she is horrible with dates and deadlines. I would never write reviews or rate a professor unless they're THIS bad. AVOID!
AVOID AT ALL COSTS!!! I made a ratemyprofessor account JUST to warn others to stay away. Her online class is all over the place. English is not her first language so there are problems with understanding the material. Also, she has not updated her teaching material since 2005. If you take her, good luck. I suggest you wait for a better teacher.
This is the most unorganized class I've ever attended online! She provides no clear instruction or guidance on how to complete the assignments. There are weekly forum discussions that are opened at random! Reading material are old! Test have questions that are not even in the reading. Don't take this class if you need more structure in a class!
I learned a lot from her class. It was very interesting and I got an understanding of computers and the different aspects of computers, hardware and software. We learned about networks and how they are used within companies. The project was fun too. If you read all of the notes and pay attention in class you will do fine.
Ms Spera is a nice enough teacher. She accepts late work (as long as its a groupwork!) My only problem with her is that she assigns too much stuff to work on/read (stuff you may not even find on the test). You pretty much have to teach yourself the material through the weekly readings. Abbreviations are important. Take the online class instead. :/
Uses her own textbook which saves you $$. She gives 100% if you turn in the item which is cool. She also knows a lot about the subject even though shes a bit disorganized/doesnt grade your work. Make sure to do the reading since half your grade is based on that and class avg on exams is a D. She curves the class a bit too. Overall solid choice.
Good intended prof who teaches nicely. She is making effort in helping her students. She tries too hard and her class is intense. Good teacher
Spera doesn't teach at all. All her lectures are basically the readings she posts for each week. (No textbook needed) 4 Labs, you learn how to do them by yourself. There are group projects. 1 midterm with practice midterms and 1 exam. She says the practice midterm questions will be on the actual tests, but they aren't.
As long as you submit your work, she will give you full points. Pretty chill class, a lot of group works even though its an online class. However, the midterm and final exam are super hard, get ready to read.
She seems like an outgoing person. I don't recommend her online class bc the lab assignment instructions are unclear and the textbook that she provides seems irrelevant and isn't thorough enough. Everything besides the labs and group project are easy, so if you take her, you should go ask her about them ahead of the due date. --3.95GPA student
Tests do not reflect assigned reading and are swamped with critical errors. Assigned reading is also filled with typos and errors, and comes from provided links, not an actual textbook. Provides no feedback and is unavailable to answer questions. Assignments are beyond confusing and poorly written. Does not teach or instruct. Bogus class.
Emailed her in advance that I won't be able to finish the lab assignment and she wouldn't give me any extension and gave me a zero on the assignment.
The reviews you read here are true. Very hard to understand the instructions. Reading materials did nothing to prepare for the exams. Take the class only if you qualify yourself as, computer literate, then it's an "easy" class. Make sure you do all extra credit.
This was the most unorganized class that I have ever taken. Her grading criteria is not clear. If you have a chance to take this elsewhere or with a different teacher, I would say do it. Would not recommend.
The class is not too heavy. She gives a lot of time so that students can do hw, group work and midterm in class, so no need to bring hw home. However, her half quarter and final are difficult, and you may have to read the textbooks to pass. Midterm questions are not in half quarter and final exam so basically you wont know what to study for it.
Honestly, she seems like a good person in the introduction post and icebreaker discussion but... Instructions are unclear, textbook doesn't help at ALL, doesn't give feedback, doesn't answer all discussion questions, no lecture, many assignments unrelated to the text, gives no additional relevant resources, a disaster. No learning or growth. AVOID.
If you value your sanity, do not take her. She is the worst professor I have had in college so far. She randomly adds discussions worth serious points without notifying you. The majority of your grade is on group work, and she doesn't do peer reviews. She said she teaches too many classes to pay attention to mine and overall sucks at teaching.
She never answers your questions in a timely manner, even though she set up a discussion post specifically for questions. She makes you do group work which is a huge part of your grade and doesn't care if your group does nothing. She grades harshly on papers and her tests are annoy. She says she doesn't answer because she teaches too many classes
She straight up told us she can't answer questions because she has too many classes which is a horrible excuse. We take other classes too, doesn't mean we can not do her work and still get a good grade. If I could, I would rate her a 0
She is unresponsive, incoherent, gives unclear instructions, and her own textbook hasn't been updated in 20+ years. Easy final group project. Test/Midterm questions are from textbook. NOTHING on the Final was in the textbook or slides. Also picks Favorites - a classmate got 100% on his unfinished Lab. This class was a NIGHTMARE, AVOID AT ALL COSTS.
Horrible teacher. Every single test had mistakes and when confronted she seemed to not care. Basically, if you get this professor be prepared to teach yourself and check her work because she sure doesn't.
Spera is top 3 worst professors I've ever taken at De Anza. She seems very nice and gave me an extension on a late lab, but she is so unorganized. I didn't know we had weekly discussions until week 5/6? Everything is just really unclear. There's also a million typos on exams, labs, and other instructions which makes things even more confusing.
Struggled more against the professor than the course material. Prof's instructions for many of her labs are insanely unclear and class requires full access to apps like word, excel, and access. Only take class if you have someone familiar w/ MS app suite and can interpret and translate the god awful instructions. easy class but paid with my sanity.
The class was literally just reading from the book. We would read three chapters every two weeks, submit a short homework , and take a mc quiz. The book was Data Communication and Networking by Behrouz A. Forouzan (5th ed). Once, she did let me retake a quiz when I had forgotten to do it. That alone was what made this rating a 2 and not a 1.
The class wasn't that hard or easy, just confusing. The professor was nice enough to let me redo my assignments because I didn't had a clear instruction or understanding of the assignments. There are only two exams, but there's practice exams which is helpful. The class is pretty by itself. You do have group projects by the end of the quarter.
Please please please never take this professor unless you don't have any different choice. Her course is a mess, there is nothing clear, even her explanation. Everything is not in order, non-sense, and never useful for you.
This course replaced CIS 66, but textbook was still over 10 years old, while the lecture was over 20 years old, covering outdated technologies like dial-up modems, ethernet hubs, DSL, and T-1 tines. The coursework was riddled with misinformation and other errors. The professor was only accessible via textual means.
Class Info
Online Classes
100%
Attendance Mandatory
52%
Textbook Required
54%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Stable
-0.19 avg changeRatings by Course
CIS22A
2.7
(3)CIS3
2.4
(42)CIS03
2.2
(13)CSI
2.0
(1)CIST64Z
2.0
(2)Difficulty by Course
CIS71A
5.0
CIS6
5.0
CIS
4.0
CIS03Z
4.0
CIS66
4.0