Afsaneh Chamlou
Information Technology - Northern Virginia Community College (all campuses)
2.4
Quality3.2
Difficulty17%
Would Retake113
Reviews17%
Would Retake
113
Reviews
Rating DistributionOfficial
5
18
4
15
3
15
2
22
1
43
What Students Say
“Lectures are all over the place”
ITP100 - 1.0 rating“This was the worst teacher I ever had”
ITP100 - 2.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
56%
Textbook Required
73%
Grade Predictor
Your expected effort level
Predicted Grade
B-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.73 avg changeRatings by Course
INFOSCINCE
5.0
(1)ITITP1
5.0
(1)CST115
4.5
(2)ITE012A
3.5
(2)ITE115
3.0
(52)Difficulty by Course
ITE125
5.0
ITEITE
5.0
ITP
5.0
ITE221
5.0
ITP100
4.3
Reviews (113)
Very helpful whenever you need it. Knows what she's doing. Very flexable with class attendance.
Excellent professor...really knows what she is talking about unlike other professors..:)Made an easy A
8 week course, easy easy easy A
Very easy class to get an A in. All you have to do is the work and listen.
She teaches a great class and very flexible do the work and you'll pass. However, she will get highly upset if you are typing on the keyboard during her letcure. But I really enjoyed her class.
SHE IS ONE OF THE BEST
Grade is not an issue with this professor but communication equal ZERO. Her lack of communication is EXTREMELY frustrating and never does anything on time. Honestly, she is THE MOST laziest professor I've ever dealt with at NOVA.
This class is an easy A, but also really horrible. The teacher doesn't do anything...she does has the SAM software do it for her. There's no point in showing up for class unless its a test day. She doesn't even grade the tests herself. Take this class with a teacher who actually teaches and does use SAM 2003.
Easiest class you'll ever take! Simple assignments which are automatic 100s once completed are half your grade. Then you can do practice exams which are IDENTICAL to the tests. You'll get an A GUARANTEED. Even if you totally slack and have a B, she'll drop one test and give extra credit. I agree with the last rating tho. She's a disgrace to NOVA
Too easy! If you fail her class, you are an id.......t. Kinda irresponsible, so you have to keep track of your grade. But she's a nice person. If you let her know what you're about, she'll definetly try to help. So good luck!
I took her online class. I RECOMMEND IT TO EVERYONE!!!(If you have basic computer knowledge, aka. know how to move and click and open and close with the mouse.) EASIEST "A"you will EVER get.
Verrrry irresponsible! Crack!! Crack!!
EASY CLASS, AS LONG AS YOU DO YOUR HW. YOU ARE FINE, SHE IS FRENCH AND HOT FOR HER AGE. SEXY LADY
Pretty clear about what she wants. Easy material, just a lot of work - especially for those of us who know computers. No surprises. Only way you fail is if you're lazy. Has a sense of humor now and then. Like the other post said: don't type while she lectures.
classes are boring
I took her class online ....as long as you did the homework and turn in the projects its an easy B.....i turned in most of the hw/projects late but still got a B the only thing is you have to do the test with in a week...she wants certain format for everything....as long as you work with her youll pass
very very very very hard and also bad looking
she is the WORST TEACHER..she looses all your work and when you confront her she acts like nothing HAPPENED...DONT TAKE HER..SHE IS NOT EASY..TAKE PROFESSOR NOOR OR PROFESSOR SOLEYMANI..THIS LADY DOESNT KNOW WHO TURNED IN WORK AND WHO DIDNT
Very easy A...turn the homework in online and "DO NOT TOUCH THE KEYBOARD WHEN SHE IS LECTURING"..if you do that she will fail you just because of that
I took the ite115 8 week online class. There was a lot of tedious work. The syllabus was a little confusing. But overall the teacher was flexible with deadlines, made accommodations and was always available by cell phone to answer any questions.
Seriously guys you have to stop rating the professors from a personnel perspective.This teacher is very cool and her class is very interesting. And it is easy to have an 'A' in her class or any other class if u do what you need to do. I aggree that there is some professor who teaches and i dont know why they do so but Ms Chamlou she is really a goo
i took the 8 week course. shes a nice person. and the class is pretty easy. just do your home work,pay attention,dont use the key board while shes teaching and you'll pass.
She's a good professor, she knows what she's talking about, that's why it may seem like she's full of herself. The only negative thing I can say about her is that she's not on top of things when it comes to getting your stuff graded on time, but at the same time her class gets very full.
She is the best, All you need to do , do the assignments and you are good to go. Also feel free to call her on even her cell to ask your questions.
Very experienced professor. Her assignments are pretty simple, but she gives a lot of work, doesn't grade papers on time and was absent for half of the semester.
NEVER responds to your emails. Does not have any deadlines and is not helpful. Gives so much work to do. I would recommend DO NOT take her
This professor seems to not care about her students or her appearance. She always came to class late and left early. Her test were pretty easy if you had computer knowledge before taking the class. If you ask her a question make sure you do it on the outside of class, or maybe after class. She seems to get upset, but eassssy A
I took this course online .. it's pretty easy after you figure out yourself what you have to do since the teacher doesn't explain anything. If you don't already have experince with excel, word etc I wouldn't take her because you're basically on your own in this course! but if you have experince, do the work on time and you should get an A or B
Took this class thru Pearson online. DON'T DO IT! book costs a fortune, everything is done on the Pearson website; assignments, tests, etc. If your comp goes down while you're taking a test or quiz - TOO BAD,SO SAD. You get a 0. Prof was NO HELP. Recorded my grade wrong, had to email her to have it changed. Just escaped with my perfect GPA intact!
This was by far the easiest A ive ever gotten. Highly recommended!
She is the worst teacher ever, she is so strict with grades. she knows about programing a lot, but she doesn't know how to teach at all. not helpful and a rude teacher
Not very helpful. A lot of homework basically the students are on their own. She is not clear about the assignments and tests.
This is for the distance learning Intro to Computer class. This professor sets a dismal example. He/she rarely responds to email, posts nearly incomprehensible information and has students log in and read through mountains of unnecessary inflormation to complete modules. Beware expiration dates - assignments disappear and can't be completed late
Took online an it was an easy A. Just do the weekly assignment and the readings and there should be no reason not to get a good grade. Open book tests! Can't beat that!
Ok, so easiest A ever, but the weekly assignments are easily 3 hours long, which is ridic considering the level of the class. Also, not worth the $150 software that you have to buy in addition to the book, that only is used to automatize her lessons, rather than use Bboard (free). I call that laziness.
Easy A, indeed (ELI). The weekly tests match the self-test questions in each chapter of the book exactly. Don't waste your money on the office skills book- you get sufficient training to get an A on the exams in the training module. Don't miss deadlines, and don't expect responses to any emails you send her- and you're set.
Definitely an easy A because everything was word for word in the textbooks and were open book tests. However, the Prof rarely responds to emails (which is vital when it's an online class), posts contradicting information and just doesn't seem to care much about the class.
Does not respond to emails. This professor uses special software that no one else uses. If you are an ELI student good luck finding a proctor.
She was very responsive and helpful.
Not a very helpful professor. Tests were not open book. There were 4 during the semester. The second exam was very difficult. There is one chance to earn extra credit by helping other students with computer/course issues. I would not recommend this professor.
This professor is MIA (Missing in Action). Does not reply to msgs. You are pretty much on your own. Classmates are more helpful! The book is fantastic though. (Technology in Action). The book is short to the point, easy to understand! Thank God!!
Bad professor. For an IT professor - even WORST! Her BB is confusing and poorly done. She does not give you her email address anywhere on the site. You need to look it up yourself. IT professor?? Really?? The book is great though. (Technology in Action). Learning on my own! Have not gotten to the hands-on parts yet.
There are two profiles for this same prof. She is HORRIBLE!! Confusing and all over the place. Her BB is the worst I've seen! And she is an IT professor?? Her assignments are huge (useful information though) but she asks for one thing this week and tell you NOT to submit until 2-3 weeks later! (???) NVCC should look into this! Book is great!
She is very understanding during unforseen circumstances and extending deadlines. Exam 2 is ridiculous, over 500 pages of content! First 2 exams are directly from book, TechinAction, DO NOT buy the +250 nonrefundable book pack, you dont need it, just google tutorials on Microsoft Office. Didnt learn anything. Time consuming homework.
Avoid this class at all costs, unless you like teaching yourself. She's a BAD instructor.
I've already asked a couple questions in class and she responds in the most condescending manner. It's almost as if she gets angry that you're asking a question, I mean, I know she's an expert but I'm still learning, there's no need to bite my head off.
I do not recommened this instructor to any student. If you are going to take this class, do NOT take it with her. Her method of teaching is completely irrelevant to the course. She makes up stuff and expects you to memorize it. It's basically a bunch of jargon not entirely from the textbook.
I will not recommend this professor to anybody Even to my worst enemy.
This professor is not a good instructor at all. We basically taught ourselves eerything, and this was not a self taught class. I paid money for the instructor to teach this course. She did not do her job this semester, and I am very unpleased. Something needs to be done about this situation.
She is a very helpful, caring professor that actually makes something that could be very dry, very interesting. Highly recommended.
She does not have any contact information and is very un-helpful. She does not return emails or is never available in her office. She appears to be there just for a payday.
Never take this Professor. She will never help you, instead she will ask you to call IT helpdesk for your problem. She doesn't know how to teach at all! All the work is done by students without any instructions and she always remain on call for a long time instead of helping students. I will never recommend this Professor! Do not sign up for her!
I love this teacher! I had the semester from hell. Any thing that could go wrong went wrong. When my computer broke, Dr. Chamlou called me and gave me helpful advice on buying a new one. I fell behind in my studies and she was most understanding and let me make up the work. It's clear that she cares about her students' successes.
You will become a programmer without knowing any programming language. What she teaches you is foundation of every programming language. She's so helpful, cares about students and gives extra credit and drops lowest grade. You will learn how to program using pseudocode which works for every other language. My advice is taker her class.
In reality, the positive comments on this page are most likely the instructor, that's how bad of a teacher she is. Avoid this class at all costs.
If you guys want to learn something than don't her. SHE IS SUPPER LAZZY. Even though I got B in her class but honestly speaking did not learn any thing...PLEASE DON"T TAKE HER
My Question is why is she still teaching period. First of all she is very Rude Doesn't know that NOVA is community college and she expects 100% attendance and she Thinks that your taking the class for credit only She shouts in class like she is talking to a high school kid forgetting her professional manner.
This lady is a very bad teacher! She knows how to do the work but cant present it in a way for us to learn it. She is very rude and basically if you have a question she just tells you its in the book go find it. Do not take her!
She is amazing, but expects students to try to use their brain. I did and was rewarded. She isnt one of those professors who veers off the book material THANK GOD, because I didn't have to reconcile the professors words with the text FINALLY
Quite possibly the worst instructor for this subject. She will leave you in the dust if you're there to learn. Office/help hours are nonexistent.
Decent teacher & fair grading. I enjoyed the assignments, as well as the textbook readings... course is well put-together. Double-check her grading though. She made a few mistakes grading my work.
I get confuse when she teaches
I took the ITP100 class in the Fall 2013 and will say that this Professor really knows the material and is always ready to help. You might need to double check grades but most of the time she does perfect job. If you want to get a good grade, you need to use your brain, read a book and be creative in creating pseudo code programs. Good Luck! :)
Lectures are inconsistently informative. Class progresses quite quickly beyond the basic building blocks of the content. The most common response to questions is ITS IN THE BOOK.
If you really are an average student, You will definitely get a C or a D. Please DO NOT TAKE THIS CLASS IF you want to keep your GPA up because the teacher is the hardest I EVER MET. The material is not hard but he MAKES EVERYTHING HARD. And before class there is a quiz on the chapter that you have not even studied yet in class.
I had this professor for my 2014 fall semester. HESHE was pretty easy in my opinion I think it is because I am good at computers. I received a job offer in New York and was not able to find a proctor to take my exams. if I would have taken my exams I would have more than likely received a passing grade! Good Professor in my opinion!!!!
This was the worst teacher I ever had. She was very confusing and never replied to my emails. Don't take her class!
Absolutely wonderful and caring professor.
Super easy class, just do the ITlab and you should be good, if you don't understand it she will help you and basically give you the answer. If you ask any dumb questions she will be kinda moody about it. She's hot, you'll enjoy seeing her ;)
She was great professor. Because of her class I was able to pass ITP 120
She is very nice & if you ask for help she will make time to go over the assignment with you. Doesn't really give a good explanation though. She takes forever to respond to emails & picks & choses which emails to respond to. She's very unorganized and will post assignments available like 2-3 days before they're due (including group projects).
PLEASE DO NOT TAKE THIS LADY. PLEASE I AM BEGGING YOU IF YOU ARE READING THIS! Save yourself a headache and a bad GPA!!!! I am literally begging anyone who reads this. Save yourself while you still have a chance.
I was terribly frustrated with my ITP-100 instructor. They were: - Inconsistent with grading timeliness - Doesn't keep to syllabus dates - Doesn't respond to emails in a timely manner, if at all. - Does not provide guidance for trouble with the material. Once the Dean got involved it was a bit better, but too little too late to "earn" more than a C
I am not exaggerating when I say that Professor Chamlou is one of the worst teachers I have ever had . Often, class would begin with a guest speaker, followed by a quiz. She would then leave the classroom for "lab time". She rarely lectured on her own. She assigned a web design project without teaching students HTML coding. You will learn nothing.
She "dialed it in". Absolutely no effort or interest in teaching the class. Class project revolved around building websites, and half the time she tried to make us create one for her friend's art business. You will spend zero time learning HTML or CSS. She does her students a disservice by continuing to teach. No email feedback or office hours.
Most of the course assignments and tests were very confusing, there were no clear questions. The textbook is a must, everything in the course is based off of it, no way around not having it. Dr. Chamlou was very helpful(although seemed a bit scatterbrained) and made every effort to ensure that I was prepared to turn in the assignments.
Professor Chamlou is a gifted educator who cares about her students. She is tough and she expects her students to DO THEIR WORK AND PAY ATTENTION. As for the negative reviews, get over yourself. I showed up. I paid attention. I tried my best. I STUDIED. I earned an A. If you do those things, you will, too.
She''s very sweet! She jokes a lot & if you need more time to work on an assignment she will accommodate it to your schedule. I missed an exam and I was able to take it on my own time once I talked to her. Attendance is not mandatory, however if you do the online work outside of class you will be fine. Would retake her! Got an A!
Lectures are all over the place. At test time she tells you to study your notes which are on content irrelevant to the tests. I got a B because I've had prior experience with coding but for 1st timers, you should find a different professor. Only benefit is that she gives you her cellphone number and makes herself very accessible.
The worst teacher ever, DO NOT take any class with her.
She'll throw an html assignment at you with a tutorial and you'll have to sit thru her boring "lectures".
Well, what I learned from this "professor" is that some people should never be given an opportunity to teach other and it is crucial to understand in depth what you are trying to teach. Besides her complicated attitude towards her student, her dis-respectfulness is beyond your imagination. Stay Away from her >>>
There are many unfair posts on here. All that Professor Chamlou expects is for students to show up, complete their assignments (which are not hard), and pay attention. Its not rocket science, people. I enjoyed her class and felt her to be very accommodating. Id take a class of hers again in a heartbeat.
This was a Five Week Course, everything was back to back, meaning tests and homework. Just do the work. Homework is not that hard as long as you know how to follow instructions. She is very understanding so if you're having a problem just make sure you talk to her. MyITLab was used for EVERYTHING so make sure you get it. she assigns the HTML page.
I took a class with her last spring,she is very sweet but she doesn't teach anything, you will do everything by yourself. homework and quizzes every class. she is the worst professor I ever had IN nova.
Prof Chamlou gives a very clear syllabus from the start so you can plan your semester easily. You do have to go on campus for the major tests, but youre provided with whatever youll need to know. A prof. That actually cares about the student and their welfare, thats a rarity these days.
As a professor, she is fine. But if you are looking for a basic ITE115 course that is average paced with time to pick up and absorb material, DO NOT take this professor. Assignments looked like those of computer science majors. No modules, just submitting excel sheets after having to create advanced websites with an exam less than a week away.
I can't mention this enough, if you are a humble student just trying to complete a credit, DO NOT PICK THIS PROFESSOR. I might as well have only taken this class this semester just so I could at least try to teach myself HOW TO CODE.... totally not what I heard an ITE class was supposed to be like. SAVE YOURSELF PLEASE
The course is incredibly fast-paced class and takes a significant amount of time to do the reading and assignments, frequently due. A lot of material I feel is self-taught, for example, HTML5. The software simulations and practice is a must. No feedback at the time of assignment grading, and it takes a while for the Professor respond.
Professor Chamlou is helping me succeed and isn't worried about proving a point when it comes to grading. She is willing to work with you if you explain your situation and for that I am thankful. Thanks for doing what you can to not add unnecessary stress to an already stressful situation!
I'm been at NOVA for a while now and will have to take this professor for ITD 100 software design. Get ready to work in this class. Professor Cham takes while to get back to you. I'm not saying she is unfair, but you have to learn everything yourself. She is ONE TOUGH TOUGH GRADER. I thought I followed directions to the letter. Be careful!
Dr. Chamlou's online ITE 115 is very straight forward. Complete the readings and assignments by the due dates which are clearly provided in Canvas and then take the tests in the testing center by the due dates. Everything for the whole course is clearly identified and available from the first day of class.
That class is only an ITP100 class but it is the most diffcult class in my life . Professor telling you to read the book and ppt and if you do it in that way , she 'll still say that is wrong , so you can only follow her way of doing pseudocode . and yet Pseudocode shouln't be like hell at all . if you do not want spend all time onpseudocode away
Prof. Chamlou does not have manners to communicate with students, is an extremely rude person. She makes programming a traumatizing experience even though it is a basic class. You will hate the content because she makes you hate it and even threatens you to fail the class if you don't do it her way, she won't accept any other ways. DISAPPOINTED
She was a very rude and disrespectful Prof and she always scares the student to pass the course. e.g. if you dont do this you will fail the course. I have never seen such a bad prof at NVCC. She had a very bad method of teaching method. She never explains the class important points especially Pseuducode. Dont recommend her to any students.
Took the class online, could have gone on Adobe's website and saved my money. Prof Chamlou did not teach, just gave assignments, and links to Adobe's website for learning the material. Graded way too slowly, and links were updated/expired so she would give F's instead of asking students to resubmit assignments. Would not recommend.
I won't lie, she gives great feedback. She required weekly meetings to discuss completed assignments. It's great for upcoming assessments. She fails as a professor because she is extremely rude during these meetings and speaks to you as if you are incapable of anything. Countless readings, and her lesson plans/instructions are unclear.
She is a very rude professor, especially when it comes to the meetings to review your work, she doesnt care about her students and how they feel. She wants things done her way and if its not done like that, you will fail I promise you. I 100% do NOT recommend her she will fail you and make you look very bad.
Prof. Chamlou takes 100 level class as hard as an advanced class. If you are new to programming I DO NOT recommend you taking her class. YOU WILL FAIL or get a D no matter how hard you try. I am usually a straight As person, but I struggled for a C in her class. IF you don't want to take this class twice I recommend you look elsewhere.
No feedback whatsoever. Doesn't respond to email asking for clarification of assignments. Learned... but taught myself.
If you're considering taking the course with this instructor, I would suggest reconsidering. I usually don't mind difficult instructors, because some really do care about your learning. In her case, I just found her to be condescending and rude. Our class went from 30 down to 6 students before the semester's end. If that tells you anything.
Let me start this rating off with DONT DO IT. Find another professor! she is rude and disrespectful. She talks down to her students and does not care if they actually learn the information she just tells you look in the textbook. You could have one error and you are automatically wrong. She will give you zeros for one part being wrong. NEVER AGAIN!
VERY UNORGANIZED, lots of tests/quizzes (70 questions) Takes forever to respond to emails, I feel like I didn't learn anything from her class.
I do not recommend this Professor for student, I did not learn anything's from her class
Read the reviews before you go into this class
This professor is inconsiderate and lazy. Refusing to acknowledge emails and grading through an inaccurate and outdated autograder, which marks off points even if you follow instructions exactly will lead to you failing at no fault. She doesn't even follow her own syllabus and grades without ever looking at your work. Take it if you want to fail.
This teacher was beyond any amount of unproffessional. First of all, she refuses to do any grading on any assignment unless you meet with her after class to discuss it. Second, her "office hours" are posted in a way that the window of opportunity passes before you can meet. Finally, she removes GRADE DEFINING assignments and tests, with no warning!
Don't do it. This professor is the lowest of the lows.
DO NOT TAKE THIS CLASS. I am a good student and it was very difficult for me to keep up with this class. Her grading is taught especially on exams. If you mess up one exam your grade will drop from A to C very easily and the recovery is almost impossible her presentations and textbook sometimes do not match so it is difficult to study the material
Very tough grader, doesn't grade your assignments until the very last day of the course, I had an A the entire year and ended the class with a D+ because of some silly mistakes even though I did not miss a single assignment nor a single class.
Does not respond to emails consistently. Either she will get back super quick or at a glacial pace. Will hold office hours for 3 weeks straight but then not for the next 5. She seems to have a good attitude, but half of her assignments do not make sense at all, and a better 3rd party (not Cengage) is needed for this course.
Avoid this class if possible. The professor is notoriously tough and unfair in her grading. I struggled to keep up despite putting in a lot of effort. unstuck AI was a lifesaver for exam prep, but the class overall was a headache.
Professor Chamlou is a nice person, like she seems engaging during her lectures. Just gonna say that the curriculum can be quite hard especially during the end of the semester. 7.5/10 overall!
Class Info
Online Classes
100%
Attendance Mandatory
56%
Textbook Required
73%
Grade Predictor
Your expected effort level
Predicted Grade
B-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.73 avg changeRatings by Course
INFOSCINCE
5.0
(1)ITITP1
5.0
(1)CST115
4.5
(2)ITE012A
3.5
(2)ITE115
3.0
(52)Difficulty by Course
ITE125
5.0
ITEITE
5.0
ITP
5.0
ITE221
5.0
ITP100
4.3