4.4
Quality2.6
Difficulty87%
Would Retake119
Reviews87%
Would Retake
119
Reviews
Rating DistributionOfficial
5
96
4
5
3
3
2
4
1
11
What Students Say
“This was my favorite class last semester”
CIS9350 - 5.0 rating“He goes over the material thoroughly”
CIS3500 - 5.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
37%
Textbook Required
22%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Stable
-0.04 avg changeRatings by Course
3500
5.0
(1)CIS3500
4.5
(67)CIS9350
4.4
(51)Difficulty by Course
CIS9350
2.7
CIS3500
2.5
3500
2.0
Reviews (119)
He teaches very well. He knows his materials very well. Try heart and soul to make understand everyone how the computer network works. His voice keep up the class all the time. I prefer to take him again for CIS-4500 course. I strongly suggest him.
Overall, Professor Rosen is an experienced IT Professional who not only teaches well, but is able to tell us more about what do do after college. He goes over the material thoroughly. He gives a thorough review before exams and as long as you study what he reviews you can do well.
The guy is really puts the effort to teach the fundamentals of a computer network. He's really passionate about what he does and is willing to go out of the way to go into business scenarios. I wouldn't say anything much about change cause the way he teaches, really differentiate himself from other professors. Just keep up the work.
This class is an absolute joke. If you want to learn something about networking definitely dont take this professor. He is the most lazy professor I have ever seen. Hes all about copying and pasting his exams from the slides. Everyone gets high grades in the class because he gives you the answers but at the end he will curve ppl down anyway.
He gives you real insight into the real world, and explains IT very well even if you don't have any basic knowledge of IT. His lecture tend to extend past the actual class duration, but you can leave if you want. His exams are straight forward, most of the time he tells you the exact questions. He only cares if you gained something from the class.
Very easy class But I agree with the other posts that there was not that much value in this course. If you are looking to persue a career in networking this guy is not for you. If you are looking for an easy grade to fill out your schedule this is the perfect class for that.
Networking is an extremely vast topic and this class covers the basics. Professor Rosen currently works in the field and that is his strength in this class. He may not assign extremely complicated homework or require a TI-89 for exams but there is a wealth of knowledge in his teaching. I would recommend him to potential CIS 3500 students.
Great professor. Tells you exactly what to expect from day one. Show up to class, do the homework (which is essentially reciting textbook material verbatim), and review what he tells you for the exams and you should at least get a B in the course. Really engages his students and explains things in layman's terms (helpful in networking). Recommended
I would take this course again. He's definitely the best at the school for this subject. However the cons are that his lectures almost always go over the time limit and they're night classes, so that really ticked a lot of people off. All in all he's a good guy and very clear about what's on his tests.
He is the man. Makes a 1 hour 30 min class seem shorter. By 1 hour 30 minutes I mean he always goes over the time limit by 15 minutes. You will learn, you will have fun, but if you don't want to stay late every single class, don't take him. Attendance isn't mandatory but his classes are worth going to if you want to learn.
Take this professor!!! by far one of the best CIS professor in Baruch.
Great professor! Definitely take Rosen if you get a chance. Tests aren't necessarily easy, but if you attend class you'll do well as they are fair. He actually wants us to do well and has a lot of experience in the field, unlike many other professors at Baruch.
No homework. Classes always end later. A lot of stuff from other fields which are not really related to the subject. He tries to make the class to participate, but there was no use of it because he never remembered any names and did not take notes about participants. Final had questions which were barely covered. No practice with a test network.
Funny guy. A lot of experience in the field, and will do a thorough review before each test. Take him! You won't regret it.
Funny guy, gives good advice. Lectures are interesting, and tests are fair overall! Would recommend! P.S. Also good-looking!
Professor Rosen is phenomenal! He teaches so that EVERYONE has a basic understanding of the subject whether you have a CIS background or not. His use of real world examples help solidify the material. One of the best professors at Baruch, hands down. Have recommended him to fellow students & I am positive they will share a similar experience!
He will tell you EXACTLY what slide, what bullet points to study for. Doesn't care about textbook fluff and BS, dives right into what you should know as a CIS major. Go to class bc sometimes he'll talk about stuff not in the PPT. Great lecturer but you do leave late. Def the best for 3500 bc he's very good at teachin what's relevant
This was my favorite class last semester. He has a good sense of humor and is very knowledgeable in his field. Explains all technical concepts in a way it is easy to understand. 2 midterms and 1 Final. No H.w or group project. Tells you exactly which slides to study from before each exam. Take him for sure!
Professor Rosen is very knowledgeable and humorous. This course is fun, but the materials are not well-structured. Unlike other courses that you can learn a system, this course you learn random stuff. You only study for exams. I wish this course can be more structured in a way that students can actually memorize things not just for exams.
Only 3500 professor worth taking. His class always fills up fast so be quick with registration. Has a lot of industry knowledge, reviews before tests.
Best CIS professor hands down. No one compares. Wish he would teach more classes! He is worth every penny of tuition.
A real gem in the CIS department. Attendance is not mandatory but if you miss his lectures you won't do good in the exam as he points out exactly which bullet to study for his exam. His lectures are amazing and you actually learn from his class. 3 exams: 25%, 25%, 40%, 10% participation. Will always go over the time but it's worth it. Take him!
There is no project for this class and attendance not required. Pay attention to the class and make good notes. The class is concept based so it should be easy if you study the slides and notes.
Professor is a great. 3 exams. That it. You review everything before the exams and he grades by a curve. BEWARE: Of Math problems in 1st few classes. - DZ
His exams are difficult. Even if you study in detailes and pay attention in his class, it is hard to pass. Each question has many small sections, for example, you have to match descriptions (a-j) to its terms (1-10) /each description is so similar to each other - tricky! Many students cheated in his class so if you want to rely on that - Good luck!
Avoid this class; otherwise, you are at a big risk to lower your GPA. This is a very challenging class, and the professor sometimes makes awkward jokes/sarcasm. He wants you to participate in class, but in the end, he criticizes you for your response, so why bother even to participate. Seriously, don't take this class if you want to get an A.
This is one of the easiest classes I took at Baruch. Easy MCQ exams, no group project and no hw. Most questions have the exact same wording from the slides and he would tell you what will be on the exam. Unless you don't review the course material nor pay attention in class, then this is not the right class for you to take.
I averaged an A the entire semester and got hit with a B+ at the end much to my surprise. Claims it was a "curve" then called my participation non-existent when I was ON RECORD in the WebEX participating in every class. Rude while discussing this. Never replied to my emails almost all of semester before this. Flaked on an agreed upon meeting.
Okay, the department merged two Networking classes into one. It shows that Prof. Rosen trying his best to teach, but the course itself is super duper hard. He also have tendency to speak too much and get distracted. The grading criteria is very complex and he keeps changing syllabus. Beware of 80 midterm questions, 90-page essay writing & 2 Finals.
If you want an easy elective. Avoid this professor, he kept saying he will make this class easy and make everyone to get an average B. In fact, he didnt make it easy. He make us to do like a 30 pages essay, and 108 questions in 80 mins ( including matching, true or false and multiple choices) the most awful professor i ever ever encountered.
Not sure how to feel about this course. I liked the Professor he has a good sense of humor and I found his lectures interesting. He was rather unorganized this semester and changed the syllabus 5x towards end of the semester. Testout is a bit of a pain to do every week but prepares you for his lectures. The online format is a learning curve for er1
He is simply the best. Way, way better than the only other professor at Baruch for networking. He made the class much easier for all of us. The department wanted him to assign a big project but he instead made an alternative assignment that was A LOT more manageable. People that are complaining don't know what they are talking about.
Professor Todd uses his practical experience to deliver the class's materials. If you are a visual learner, he is the one for you. His course should prepare you for the real world job. Some students never asked questions, and waited till the end of course to complain. It's not about "an easy A," it's about will you learn something valuable? 100%!
4 things count in this class this semester-1-midterm 2-final 3-take home assignment 4-testout labs. Do all of Testout lab, you will learn something. Even if online take notes. Show up to class you will learn something.
Prof. Rosen is hands down the best Professor for this course. 2 exams (midterm & final) listen to his lectures, take notes when he repeats something several times, pay attention to the slides and examples. Ask him questions, he loves a challenging question and provides detailed feedback on it. 1 project (very interesting), & TestOut labs (easy)! GL
Todd Rosen is hands down one of the best Networking Professors at Baruch. He is straight forward on what he expects from his students and clear criteria. Highly recommended you do the labs on time as this will help you with the lectures.
the worst! do not take this guy for grad,
Cons: -Very disrespectful to students -Gets agitated with zoom and screen share/video and wastes class time -Exam is open book but he makes it impossible 100+questions no partial credits and very limited time -He told us midterm would be 76questions and ended up doing 100+ questions Pros: You can choose not to take this guy and save your GPA
This professor is not very well organized. No proper syllabus and it was not accurate. Class structure is based off two exams that are 80% of your grade plus 20% of lab work. Tests really long 100 multiple with no partial credit. He mentions tests on whatever he mentions on class. Structure is a poor and I could easily learn from google.
If you make the mistake of taking him-the watch for a couple things he lied about: Final exam duration (said we have 2hours, he gave us 1h30mins), length (91questions) Midterm exam duration (gave us less time than usual), length (puts more questions than he said will be 106questions) And he's so loud and rude and wastes class time
This professor was clear about his expectations from us during the first week of classes. Exams were a bit long, but he gave detailed reviews which were very helpful in preparing for both the midterm and final.
i dont understand the bad ratings here. he might be a bit unorganized at times but he still taught everything at the end. not to mention you could literally have skipped every lesson and just watched the review session and still passed the exam. really nice professor and LITERALLY gave away answers for so many of the questions throughout lectures
Learned plenty from Professor Todd. He was very clear about his expectations. Tests may be long, but he has repeated many times why that is. Held review sessions despite being reluctant due limited class time. The exams were exactly what was reviewed as well. Overall a great class where you will learn a lot while not feeling pressured by exams.
This class has lots of technical materials and Professor Rosen makes it very interesting by teaching in terms that we, non-technical regular student, can understand. He integrates his working knowledge into the lectures, and he knows even to the tiniest bit of the topic he is talking about. I enjoyed the class and found it very intriguing overall.
I know nothing about computers or networking so I was pretty nervous when I started this class since my background is in Accounting. However, Professor Rosen explains these concepts so well and in detail that I ended up getting an A in the class. He won't go on to the next topic unless everyone understands what's going on. Definitely recommend!
Prof Rosen is very passionate about this topic. Genuinely cares about the course and students learning. He makes the material easy to understand and tells you EXACTLY what will be on the exams. You will not regret taking his course. He made networking easy to understand and interesting to learn about.
Disrespectful, technologically challenged professor. Does not accept alternative opinions or promotes discussions in class. Difficult to follow his train of thought as he rumbles, goes on tangent and repeats himself. Exams are challenging for non-technical people.
Professor Rosen is very funny! He engages the students and he makes the material easy to understand. He will ask you a couple of times whether you understand and will make sure you do. I really don't understand the negative comments but if you didn't study, then it is on you. Exam reviews tell you exactly what to study. I highly recommend him.
Super fun and easy going professor. Tests are heavy and long but super easy, he literally points out all the slides/important points that will be on the exam. He is super patient and clear on the materials and explains the concepts very well.I am not a tech person and my major has nothing to do with this class, but this is a super easy class to me.
Professor Rosen is an excellent professor. He's nice, willing to work with students, and he doesn't just read slides. He actually teaches. He's a fair grader and he'll help you with any questions you may have. He also explains how to understand the material well. Definitely take him if he's available.
Professor was amazing and caring. If you attend lectures and understand slides you can ace the exams too. He inspires me to learn more about the subject.
I have learned so much from him it's beyond words! His lectures are very clear, he is very caring towards every student and teaches very easily. After he explains something you will be so conceptual about it, you will remember the concept for life. Always answers every question asked in class and he is very helpful. Greatttt professor
Professor was super nice, it was fully online and the lectures were recorded. There was labs and midterm and final. He always explained the materials and went over any questions. Well organized and had lectures ready for us.
Prof Rosen has pretty clear grading criteria. Midterm 40, Final 40, Labs 20. You have to answer 80-100 MCQs, matching, T/F, but if you take notes, review notes and slides, you'll easily get 90%. Labs are easy and If you complete them, you'll get full 20. Lectures are heavy and go over class time, but you'll have 15-20 questions from each lecture.
Prof. Rosen is excellent. He is knowledgeable and patient. He made complex problems easy to understand by combining real-life examples. The exam came directly from the slides and what he was talking about in class. As long as you attend each class and pay attention to what he emphasizes will appear on the exam, you definitely do well on the exam.
Class has two exams (80%) and labs (20%). The professor is very straight forward about what you should expect on the exam. If you listen carefully to his lectures that go right before the exam, you will know what EXACTLY will be on the test. If you don't neglect this tip, you can easily get an A. Extra credit is given for both tests.
At first, the prof may seem unorganized, that's why lectures may take longer. However, he is very knowledgeable in his subject, and sounds very enthusiastic when answering students' questions. If you have a tech background, labs can be done within one day. Exams are pretty fair if you pay attention to exam reviews.
three-hour class that was recorded. tbh he only provided the slides to students who were in the zoom call. leaving the rest of us in the dark; keep in mind his exams were all slide based too. two exams and a few labs(10%). he does review the class before an exam with answers sometimes.
Prof. Rosen pretty much teaches you what you need to know and unfortunately that's hard to come by these days lol. 2 exams and a few labs. Just attend lectures and or watch the recordings and you are good.
Horrible avoid him
Professor Rosen has got to be one of the more enthusiastic professors I've taken in Baruch. He makes an effort to lower the level to the point so that anyone who doesn't know something WILL know it by the end of the class. You just need to let him know that you don't understand. He is hilarious and kind and gives you everything you need to pass
One of the best professors at Baruch. His lectures are very interesting, and you absolutely need to attend the lectures if you want to do well in this course. He tells you only the information that is useful to you in the IT world and his tests are very fair.
Professor Rosen is one of the best and most resourceful professors I had at my time at Baruch. He taught me a lot about how devices communicate and network with one another. I believe based on what he taught me that I am much more knowledgeable about terms and concepts that are crucial for my career.
His teaching style is very unique as he maps it to real world scenarios from his career. Paired with his great level of knowledge in the field, his lectures were awesome. He trims it down to the basics so that everyone in class can understand. His exams were also very straightforward. Just attend, pay attention, take notes, and you will do great.
Professor cares that students learn. He goes over what is going to be on test. Take good notes and ask questions. Long tests but mostly very fair.
Had Professor Rosen for an intro to networking course and he is an amazing teacher! He truly cares about his students, constantly taking the time to make sure the class was on the same page, re-explaining things when needed. Learning networking can be difficult, but Professor Rosen made that journey entertaining and insightful. Take him!!!!!
Professor Rosen is very passionate in the field, and it is evident in every lecture. Knowledgeable and presents the material in a way that is easy to understand, making even the most complex topics seem manageable. He also encourages class participation and creates a welcoming environment for students to ask questions and engage in discussions.
Professor Rosen is one of the best professors at Baruch college. His experience in the IT field enables him to teach us content that we NEED to know. He repeats a lot of the core/key concepts which makes his lectures very worthwhile to attend. He is also very very reasonable.
Professor explains the study materials very well. Take his class if you have the opportunity, you will learn a lot.
Very rarely will you meet professors who are as knowledgeable and passionate as Professor Rosen. He somehow managed to make 3 hour long lectures interesting. You will learn a lot from him as he is very clearly experienced in his field and explains the materials until everyone in the class gets it. He is also very easy-going and funny.
Love him! Not only is he someone with LEGIT real world IT knowledge, he knows what to teach to actually be applicable to us. Too many professors just go by a textbook, very rarely do you actually get someone who straight up tells you what is relevant and not in the real world. On top of that, super friendly and helpful guy. Definitely recommend
He is very direct and does not try to trick anyone. Clearly states what will be on the tests and schedule for completing homework. Make sure to attend his lectures as he always goes over valuable test material during them. Honestly, you would have to be brain dead to find a way to fail this class with as easygoing of a professor as him.
Professor Rosen was an excellent introduction to Networks and Telecommunications. He knows what he's talking about and that becomes very clear as you attend his lectures. He has a wealth of experience in the industry and he's able to connect that to the content in the curriculum. Pay attention to the lectures, take notes, and do your labs.
Very nice and helpful professor funny jokes
Professor Rosen's class was one of the finest I have ever taken--he employs a very simple and straight to the point methodology. There are two tests worth 80%, and a few labs worth the remaining 20%. The lectures are recorded so you can review them very thoroughly. He will also acknowledge precisely what to study for the exam.
Awesome prof, very easy going and a nice, understandable teaching style
Prof. Rosen is among the excellent lecturers encountered at Baruch. The course outline was clear from the beginning, and his exams were based on what was covered during the lectures. The lectures themselves were in sufficient detail for those new to Networking. The injection of humor was much appreciated.
Very chill prof, knowledgable and teaches real world experience
Prof. Rosen somehow managed to make a 6-9PM class with a multiple-hour commute interesting. He brings positive energy to every lecture and goes to great lengths to make sure nobody falls behind. Don't expect him to follow the book word for word, Rosen has a wealth of industry experience and won't waste your time on useless information.
Great professor, love him
Professor Rosen is really caring teacher, learned a lot and had fun in class
Trust me just take him, no doubt, will be your fav Professor ever. This man Built different for teach.
Honestly this is probably the greatest class I have ever taken. Professor Rosen sets you up for success, he will never skip a question you have and will go over any confusion you have until you understand. The class is lecture heavy but what did you expect, its college. His exams are a breeze if you know the material. 11/10 take this class!
Professor Rosen is very knowledgeable about the subject matter but manages to present the material in a way that is clear, informative and easy to learn. His lectures are comprehensive; his tests are fair. He connects material to applicable case studies in the real business world. Honestly one of my favorite classes of all time.
I've had two exceptional professors at Baruch, and Prof. Rosen is one of them. It's incredible the amount of knowledge he has to share. He knows his material and is a passionate lecturer. He will tell you what to focus on for the exams so pay attention, write good notes, and don't miss a class as much good content is covered.
His lectures tend to run long, but he lets you know what is needed and important for his exams and networking knowledge in general. He tries to take student input and teaches based on the level his students are at and not just chapter by chapter off the textbook.
This professor was legitimately one of the most fun and awesome profs I have had at Baruch in all of my time here. He teaches very well and if you're lost, raise your hand and he will explain what you need help with to the last detail. I have no complaints about this class besides the class not being long enough! Take him if you can, he's the best.
Easily one of if not the best professors I've ever had. He takes his time to explain everything and makes sure you know it. It is very easy to pay attention to his lectures because he makes jokes and provides real world examples that relate to the lesson. Don't hesitate to ask questions because he is more than willing to answer.
One of the best professors at Baruch College. Take him, attend the class and take notes. Review his notes and get an A.
Professor Rosen is a master of his trade because he is able to take complex topics and break them down into comprehensible bites of information. He is very attuned to the proficiency of his class and adjusts his syllabus accordingly. He also takes the time before lecture to review past material and is very responsive to questions outside of class.
Prof Rosen is one of the best you will find in Baruch. He is passionate about teaching and makes his lectures interesting by beginning from the basics of Networking. He makes all topics simple by giving real life examples. He reviews the important topics multiple times in class. If you attend his class regularly then it is easy to score an A grade.
Todd is a great professor with extensive experience in the industry. The knowledge he shares doesn't only attribute to the academic perspective, but also has large exposure on how it is applied in his career. The lectures are interesting and engaging, with very reasonable amount of work required to understand the material. Highly recommended
Final exam was 101 questions in 90 minutes. Grades were harshly curved down. If I had to do this again, I would consider e-permit.
He cares about his students and always explains concepts further if needed. The grading criteria are straightforward. 2 Exams and 5 labs. There are many questions in the exams BUT these questions are straightforward. IF you listened in class and took notes, you'll know the answer before looking at the choices. Pay attention in class, for an easy A.
Great professor he explains the topics really well and he takes his time to go over it. I highly recommend his course especially if you a cyber security.
Very knowledgeable and passionate professor. Good at breaking down concepts, as a proud NYer he is a fast talker, stop and ask questions. Attend lectures and take notes (much better than the book) and exams are based on lectures. Exams are long 80-100 questions at about a minute per question. Many interesting life stories as well.
Professor Rosen is very well versed in his understanding of networking and has real life experience backing his knowledge. He teaches you everything you need to know to be successful in any information systems track because of how critical it is to understand the topic. He ensures to ask the class if he is pacing material at the right pace for them
Professor Rosen knows Networking.Networking is what he does in his day job.Networking & related subjects are what he researches in his spare time.He adjusts the technical level of his class to accomodate the non-technical students while maintaining a high academic standard.He cares about his students.His enthuasism inspired me.Exceptional professor
He knows his stuff and he's not hard. Lots of easy questions on the tests and everyone will score so high that the curve has to be curved down instead. You just need to study things he goes over in class. He does use up the whole 3 hours for the class each time. It would've been better if it was online.
Excellent professor, extremely knowledgable in his field. Professor Rosen teaches with enthusiasm and actively engages his class.
The professor actually knew what he was talking about and even shared some of his career experiences relating to our discussion, making certain topics more memorable. And he would always reiterate key facts or ideas to ensure we knew it by heart. He was also funny and genuinely wanted to teach which made a 3-hour class go by fast. 10/10 for sure.
One of the best professors I've taken at Baruch. He makes challenging material easier to understand, is extremely knowledgeable, and truly cares about students. His lectures are well-organized, engaging, and he is always available to help outside of class. Highly recommended!
Easily one of the best professors at Baruch. Lectures are very practical, entertaining and focused on the fundamentals. No homework, only labs and exams. He has a lot of industry experience so if you need career guidance he will be able to help you.
His lectures will literally teach you everything there is to know about the course. Unless you don't attend class then you'll have a hard time with the exams which are 100ish questions. Overall chill guy who wants to teach and knows exactly how to do it. He's definitely one of the better professors I've had and you'll for sure remember him for it.
Highly recommend taking Professor Rosen. He is very knowledgeable in the field of networking and explains concepts in a way that is easy to understand. Professor relates back concepts to real world examples and has a passion for teaching. Take him if you can, he is an excellent teacher.
I found the course to be extremely well-structured and practical. Each session provided valuable insights into real-world networking and communication scenarios. His clear and informational teaching style made complex concepts easy to understand. I highly recommend His class to anyone looking to improve their networking and communication abilities.
I recently completed CIS 3500 with Prof. Rosen, and it was an outstanding experience. Prof. Rosen is an incredibly knowledgeable and passionate instructor who genuinely cares about his students' success. His enthusiasm for network systems is contagious, and he has a knack for making complex topics both accessible and engaging.
Professor Rosen's lectures were very informative.He used analogies and repeated networking concepts in different ways for everyone to understand. He has a great way of explaining the material. His energy, passion and knowledge about the subject was apparent. The exams were 100% related to the lectures with zero trick or confusing questions.
He is one of the best professors I've taken at Baruch. Makes the material very easy and clear to understand and the class is very accessible. Would take him again
Professor Todd and his lectures are simply amazing. His passion and dedication to the class are truly inspiring making the class wonderful. From the very first lecture, his stories and well-structured course made challenging topics exciting and easy to follow. I had a great time and he is easily one of the best professors. I highly recommend.
Anyone who gets the chance to take Professor Rosen should take him. He simplifies information from the textbook making it easier to understand. Firstly, he asks how well the students know about networking and comms; teaching accordingly so everyone has a baseline. Step-by-step teaching, helpful tips, engages with the class, funny throughout class.
Good professor and knowledgeable about the topic. Just take a lot of notes and you'll do well in the class.
Amazing professor who is enthusiastic about what he teaches. Takes his job and YOU seriously. The course is HEAVY with materials and tests are a huge chunk of your grade. Study and you will do well.
He is a good teacher, with two exams and a few labs. However, since this class is a 3-hour lecture, I felt it was a lot of information to remember. Both exams were online.
Super nice professor, his lectures are fun and engaging, although it can be exhausting since it's a 3-hour late session. Tests are fair and mostly base on what he mentions during lectures, so take good notes and you will do well on his class.
Todd Rosen is a great professor! If you're a CIS major and need Computer Networking requirement, he's the guy. One midterm and one final all online. Very straightforward and he tells you the topics needed for both exams. He also has real world experience making him a better choice.
Easily the most fun and passionate professor that I've had. Networking is a challenging course, so he adjusts the difficulty and speed so that no student gets left behind. He really cares about his students and keep class fun so that you don't lose interest.
This class exceeded expectations. I thought it'd be dry and jargon-heavy, but the professor made everything fun and easy to absorb. He's also funny—if you're not trying too hard to look cool. Always willing to explain things clearly and answer questions. He would adjust difficulty to fit the class. Great for all levels. Highly recommend!
Great professor, but you'd better be prepared. He will call students randomly to answer questions during the class. The course is very detailed and tells you every test point.
Class Info
Online Classes
100%
Attendance Mandatory
37%
Textbook Required
22%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Stable
-0.04 avg changeRatings by Course
3500
5.0
(1)CIS3500
4.5
(67)CIS9350
4.4
(51)Difficulty by Course
CIS9350
2.7
CIS3500
2.5
3500
2.0