Bill Root - San Diego State University

Professor: Bill Root
Department: Computer Science
College: San Diego State University
Rating # 1
Overview:
  • Course: CS560
  • Grade Received: B
  • Overall Rating: 4.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
560 is a tough class and root makes it so much more bearable. Grade is made up of 4 tests and the final (made the last two tests take home since everyone was doing bad) and one group project. Fair warning: No partial credit on anything, including the project. However, he's straightforward with everything. Highly recommend.
Rating # 2
Overview:
  • Course: MATH118
  • Grade Received: B
  • Overall Rating: 4.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
While the subject material was difficult at times, Root really is a great, caring professor. The class is based on four tests and nothing else (he gave a 100pt extra credit question to reward one Friday class for showing up). While attendance is NOT mandatory, the only way to get a decent grade is to show up to class. A great class to clear MathGE.
Rating # 3
Overview:
  • Course: MATH118
  • Grade Received: C
  • Overall Rating: 2.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
I hated this class. Your grade is based purely on tests and he always managed to throw in a curveball on every one. Tests are short so every question is usually between 5-20 points each. I don't know anyone who enjoyed this class.
Rating # 4
Overview:
  • Course: MATH118
  • Grade Received: Not sure yet
  • Overall Rating: 4.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
The topics you learn about in this course are very unique and mostly things you probably havent seen, which is why it is so important to go to class and take notes. No textbook, no homework, so theres really no outside help for this. Tests are open book, open note, but he makes them more difficult because of it. Really funny and likeable guy!
Rating # 5
Overview:
  • Course: CS560
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: N/A
Comment:
Hands down the best professor I've had in this department. Will definitely come off as intimidating in class but go to office hours. He will walk you through every single step of a problem and answer every question. Go early in the semester, be consistent all the way through, and you'll crush the class. Tests are hard.
Rating # 6
Overview:
  • Course: MATH118
  • Grade Received: B
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
BILL IS GREAT! I absolutely HATE math and he makes it enjoyable! Although class is not mandatory, you should go so you know how to do the material. The whole class is based off of 4 tests. Your lowest midterm is dropped. Every test is open note and he gives practice exams before each test! Take THIS CLASS if you need to clear your math GE.
Rating # 7
Overview:
  • Course: CS558
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Kind of a disappointment from the usual Root classes. The beginning of the course started out fun and doable. Then tons of people failed the second midterm and he sort of blamed the class for not studying hard enough when the whole test was based on a single hard problem. He then stopped teaching anything new and just gave us homework from then on.
Rating # 8
Overview:
  • Course: MATH118
  • Grade Received: A
  • Overall Rating: 4.0
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: N/A
Comment:
Very easy math class if you show up to class and do the study guides before the test. All tests are open notes so its important to have at least the study guide as your "notes." He has study sessions during his office hours where he goes over test questions and it's really helpful. 4 tests with lowest score dropped. No homework. Easy class to take.
Rating # 9
Overview:
  • Course: MATH118
  • Grade Received: B
  • Overall Rating: 3.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: N/A
Comment:
Entire grade is based off 4 topic exams (your lowest score being dropped so really 3 topic exams) plus the final. Each one is open note so not that bad. No extra credit or curving tests so make sure you show up to class & ask questions because that is where he explains everything. Final was tough, but doable as long as you use practice exams/study
Rating # 10
Overview:
  • Course: CS560
  • Grade Received: A-
  • Overall Rating: 3.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
Get ready to do a lot of math, root is a math guy. The exams are relentless. 5 total exams in one semester plus the final. Very tough grader. Gives no partial credit on exams. You either get it or you don't. Math used is not found in the book and little help online. Doesn't give enough examples but expects you to master the material on your own.
Rating # 11
Overview:
  • Course: MATH118
  • Grade Received: A-
  • Overall Rating: 4.5
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
You don't necessarily show up to class but the guy respects you more when you do. Study guides given for each and every test. I easily passed an A with minimal studying and going to class.
Rating # 12
Overview:
  • Course: MATH579
  • Grade Received: N/A
  • Overall Rating: 3.5
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: Mandatory
Comment:
He was very clear when he went over material in class. When we took the midterm though, minus 2-3 people, everyone pretty much failed. It was known that we didn't learn how to approach the problem cause he goes straight for it. We just never knew how to apply it ourselves. He gave us a chance to redeem ourselves and I'm pretty sure everyone passed.
Rating # 13
Overview:
  • Course: MATH118
  • Grade Received: N/A
  • Overall Rating: 3.5
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Such an easy class! Just make sure that you show up because there is no textbook so he teaches everything in class. Take good notes!! He allows you to use your notes on the exams so it's very easy to get an A on them. The final is tough but open note. He teaches concepts very clearly and is always willing to help. Take him!
Rating # 14
Overview:
  • Course: CS560
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
It was an honor to learn from this professor. He made a daunting subject exciting and every lecture was enjoyable.
Rating # 15
Overview:
  • Course: MATH254
  • Grade Received: B
  • Overall Rating: 3.5
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: N/A
Comment:
The professor was very cool and has been the best math teacher yet. Sometimes I would get confused when he did proofs but other than that I don't think this class was that hard. He really cares about attendance and appreciates the students who attend class every day. The book is easy to understand, it helped reading before a lecture & even after.
Rating # 16
Overview:
  • Course: MATH252
  • Grade Received: B
  • Overall Rating: 3.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: N/A
Comment:
The professor was very cool and has been the best math teacher yet. Sometimes I would get confused when he did proofs but other than that I don't think this class was that hard. He really cares about attendance and appreciates the students who attend class every day. His class was very entertaining; I looked forward to attending that class.
Rating # 17
Overview:
  • Course: MATH245
  • Grade Received: A
  • Overall Rating: 3.5
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
He's a nice guy and you'll probably pass, as long as you're ahead of the bell curve. I always felt like I had no clue as to what was going on, but I walked away with an A. He teaches the class as if everyone is a computer science major, so I didn't know what he was talking about some of the time. His tests are exactly like his reviews.
Rating # 18
Overview:
  • Course: 21994
  • Grade Received: A+
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
This class is extremely easy. He goes really slow and explains everything more than needed, so theres no way you won't get it. He also looks like Santa Claus, so thats a plus.
Rating # 19
Overview:
  • Course: MATH118
  • Grade Received: B
  • Overall Rating: 4.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: Mandatory
Comment:
Bill is bae. He's funny and keeps you engaged. Make sure you go to class and take notes and go to review classes before the tests; they're super helpful. He drops the lowest test score and there's hardly ever homework.
Rating # 20
Overview:
  • Course: MATH118
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
EASY EASY EASY!!
Add Your Review Below:
Search Professors:
Welcome:

Before signing up for classes every students should gather as much information as possible to make a decision on which professors as well as which courses to take. This website will help you make this decision easier.

Here, the students can rate, research and cross-reference the overall performances of the professors to select the best ones, and always be informed and up-to-date with what’s important.

Join the fun! Visit all pages and get all the information you need to choose the best class and best professor that you’ll enjoy listening to and learning from.

Our Friendly Sponsor:
Schools:
Our Friendly Sponsor:


Celebrity Net Worth Visa Bulletin