5.0
Quality1.8
Difficulty100%
Would Retake83
Reviews100%
Would Retake
83
Reviews
Rating DistributionOfficial
5
80
4
3
3
0
2
0
1
0
What Students Say
“Thomas Ruberto clearly laid out all of the assignments and their due dates”
GLG110 - 5.0 rating“Tom is my favorite professor at CGCC”
gph113 - 5.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
90%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Stable
-0.04 avg changeRatings by Course
gph113
5.0
(19)gph212
5.0
(1)GPH213
5.0
(7)GLG102
5.0
(6)GPH212
5.0
(23)Difficulty by Course
GLG110
2.0
GPH213
2.0
gph113
1.9
GPH212
1.8
GLG101
1.8
Reviews (83)
Tom is my favorite professor at CGCC. I took his Geography 212+214 class, and it was so much fun! The assignments were very easy, and his lectures were very informative. We went on trips to the Grand Canyon and Flagstaff to see the world and do real research. Tom really cares about his students and takes the time to get to know them.
Professor Ruberto is easily the best professor I have had in 2 years of college, He was absolutely amazing. Very easy to get a grasp of what is happening in class, he is really great about clear due dates and his passion for his subject is just so easy to see, being in his class was a fantastic and eye-opening experience.
He is honestly such a great professor, he's passionate and actually cares about his students.Stay on top of weekly readings, they can be long.Classes are so much fun, he even does field trips. I was truly inspired by his teaching, It was an environment where its more important that you learned the material than the grade. He works with you.
He genuinely wants his students to enjoy learning, and his relaxed teaching style makes the class stress-free. If you're struggling, he's always available to help. The class is very interactive, so be ready to participate. Professor Ruberto is hilarious and truly cares about each student. I loved his class and highly recommend it.
Tom is a life-changing professor. I couldn't recommend him enough! He cares about his students and is an amazing teacher. He lets you be hands-on in class. He truly loves this area of study as well. Take Tom for geo!!
I'm writing this after Tom practically convinced me to change my major. He's incredibly passionate about what he teaches and wants you to be passionate as well. He'll get down on your level and geek out about things with you and it's clear that he cares immensely about those he gets the opportunity to teach. Definitely take his class!!
I have never had a professor who truly cared about my outcome in their class like he does! He truly wants you to do well in the course and wants you to succeed outside of the classroom as well! The field trips he created and led helped so much with the learning experience
ABSOLUTELY my favorite professor by far. Such a sweet man, with great lessons and an incredible knowledge on how to teach. Whenever I had questions he made sure to answer them with something that made sense to me. Cannot WAIT to take his class next semester. Also, SUPER FUN FIELD TRIPS! Super understanding with late submissions too.
Super passionate and inspirational teacher, took him for Meteorology 212. He was very nice, compassionate, and easy going. Course load was very manageable and he made it as light as possible. Would recommend Professor Tom for any geoscience class he's offering.
I loved this class! Professor Tom was inspiring and motivated to educate his students! He truly cares about your success in this course and he offers lots of extra credit opportunities if you happen to fall short on the points. I did not expect to appreciate meteorology as much as I did from his class. 100% would take again.
This professor's class is manageable and interesting even if you are not a geoscience major. Highly recommend, good class!
This professor was super understanding and willing to answer any questions we had. Good class highly reccomend!!
The professor used lectures, as well as discussed with the students about our assignments and also our personal lives.
Professor Ruberto is a very passionate and engaging teacher that makes sure his students understand and even grow fond of the course material. While he does give a good number of homework, a lot of it gets done in class and they aren't graded too harshly, as long as you get the material, that's all that matters.
He is a great professor who really cares about his students and tries to understand them. It is clear that he has an extreme passion for what he teaches, I took both geography and meteorology with him. He explains things very clearly and tries to get all the homework done in class aside from the reading and reading quizzes. overall a great teacher
Tom is an absolute gem, super inspirational and loves what he does. Made the class as manageable as possible and was really here for the students. Would recommend him for any class he's teaching.
Tom was a good professor throughout the semester and I got to know his teaching style. He is chill and the grading is good he does get tougher on some assignments towards the end of the semester but he does warn you before hand that he is tightening up the grading so you are aware in advance.
One of the easiest and nicest professors out there, very understanding and gives good homework. The assignments are around 3-4 due a week but it is usually a lot of easy work filler that looks scarier stacked up in canvas than it is. My last GLG/GPH teacher was a mess and he showed me what a science teacher should be.
It would be a shame if you did not take this class. I have had this professor for two semesters now and I can honestly say I love coming to class. He supports his students, always there to answer your questions, and who's teaching style I wish other teachers would consider. He makes the learning enjoyable along with conveying the material clearly.
Out of all classes I've taken so far, this professor has been the most caring and helpful by far. He is very passionate about what he teaches and goes out of his way to encourage his students. The material is very easy and straightforward and he makes sure the atmosphere is very light. Would absolutely take him again.
If you're looking for a science course to fulfill the credit, I highly recommend this class. The class is straightforward, and you know what to do every week. There are many engaging activities, keeping it refreshing when compared to other types of classes. It's also very enlightening to learn about the science stuff that goes on in the world.
If you're looking for a science class to fulfill the credit, this is the one! It's straightforward, engaging, refreshing, and simple. The perfect class that can fit into your schedule and also learn a lot about the Earth.
The professor is very knowledgeable and caring about this subject. He provides examples and explains in a way we can grasp. He also encourages us to reach out to him so he can assist us. He grades things as soon as possible and sends out weekly notifications about the upcoming module. He is one of the most brilliant instructors at CGCC.
I originally took this class to fulfill a science credit, but if it weren't my last semester at CGCC, I'd take more classes with this professor. He's been the most caring and engaging instructor I've had. Would recommend! He truly makes learning enjoyable. As long as you keep up with the assignments, you'll do well in the class. Go Bills!
This man will invade your life in a good way, he will want to get to know you and help you achieve your goals, he is very adamant about getting people to love geography as well too! .. He is a very expressive man and it's a sad thing that I am leaving his class. I recommend him if you want to take geography, I am so grateful I took his class.
He was the absolute best, really cared about his students and was quick with responses. He is very organized with how to go about an online course and you do need to read notes but it is interesting and he makes it fun. :)
He has clear communication and is always available for assistance.
He made science interesting to learn about! He graded all assignments fast and you can tell he actually cares for his students. You don't just have to read chapters and take quizzes, he incorporates different homework to make you understand the subject and enjoyable. I definitely learned a lot from taking this course and would highly recommend!
Tom does really care about his students, I needed an extensions on a couple of assignments and he was very understanding of my situation and was flexible when I communicated what was going on. The class overall is a lot of work, but with the resources and the types of assignments you are doing, as long as you put the effort in, you'll do great!
Thomas Ruberto clearly laid out all of the assignments and their due dates. It was very helpful to receive a weeks worth of homework at a time so I could manage my time during any given week. He is clearly very passionate about the subject and it shows. Thanks
Relatively easy class if you put the work in and interesting material for the most part. You can tell he really cares about the things he teaches.
Mr. Ruberto always made sure to send out announcements regarding due dates for things and he was very caring and willing to answer questions. There is a lot of homework in the GLG101 class, but if you are willing to put in the work, you should be fine.
I took this professor as a summer class option. Since it was a summer option there was a lot of work in a short amount of time but that was to be expected. I would highly recommend him to anyone interested in geography and the environment. He also was very responsive to emails and canvas messages regarding any questions. I enjoyed this class!
Professor Ruberto is awesome!! I highly recommend taking his course. It's simple, fun, and he is so helpful.
Geology110 was one of the best online course experiences I've had. The professor did an excellent job of making material accessible & engaging. I thought the course content was informative & organized. He was also consistently present & responsive, providing constructive feedback but also encouraged deeper thinking. I highly recommend this course
Professor Ruberto was very understanding and you can tell he genuinely wants his students to succeed. His passion for geology makes the class enjoyable. He provides feedback on most assignments and grades in a timely matter!
He is great, I had an awesome time in his class. Some of the work can be a lot, but it is all necessary stuff and really helps you learn and remember the material. Never was I overwhelmed or stressed, and I learned a lot. Great professor 10/10 works with you as well.
This professor has a great sense of humor and tries his best to make the work fun! Lot's of exciting things to do that most professors do not offer-concept sketches were my favorite! I'm looking for more classes to take with him next semester!
I enjoyed the all of the cool concept sketch assignments-they were my favorite part of any of my courses. This professor is pleasant, and always has something good to say!
Professor (Tom) Ruberto is a fantastic instructor, and is responsive to the needs/input from students taking his course. The Geology course I took was over the Summer semester, so it was very condensed as far time/materials, but I never felt like I wasn't given a fair chance to succeed. There was plenty of notice, and clear guidelines all the way!
Awesome guy. He's so fun to talk to and goes out of his way to help you be the best version of yourself that you can be. Even if you don't talk to him, he will still make jokes with you. The workload is just fine. Everything except maybe two assignments can be done in class. He also takes you on amazing field trips that are just a blast to go to.
He was very nice and genuinely seems interested in what he teaches. He also seems like he pays attention to students opinions in certain assignments and is good about considering students time outside of class.
This teacher absolutely wants every student to succeed and find their passion within academia. The class is really easy as long as you simply do the work. The quizzes are easy and there aren't too many papers.
Tom is the best! I've taken 3 classes with him so far and I'm taking one with him next semester too. He cares about his students and their success. I haven't had a professor like him before. TAKE ANY OF HIS CLASSES. Super easy (any of the ones that her teaches).
Tom is an overall amazing guy who has a deep passion for our earth and ensuring we learn the key(not all) concepts of the class and is super understanding and simply wants you to learn and take something out of the discussions into the real world. Best professor I've had while at CGCC from both work load to just having simple genuine conversations
Professor Ruberto was such a great professor. He was very intentional with his grading and I feel like he was actually intrigued by the work I submitted. I would take this class again.
This is the second time I've taken a course with this professor and I would easily do it again. He creates a positive environment and makes his students actually interested in the assigned topics. His instructions are very clear and he creates a stable routine for homework, projects, and quizzes. You will not regret taking his class.
He is a great professor and understands everyone, gives easy homework, assignment, and lab reports. Easy pace and doesn't speed through lectures and always give feed back too.
There is not enough space provided for a true rating of this Professor. Dr. Ruberto is genuine about the lessons he teaches and cares about his students. The modules are structured to help you succeed in class. This is the 2nd class I have taken with him, and his lessons have prepared me for other classes. I highly recommend him.
You will not regret taking a class with Tom. He is defiantly compassionate and cares immensely about his students and the world around him. His lectures are easy to pay attention to and he is extremely knowledgeable about all things geoscience. He has absolutely changed my life for the better, and I have a newfound love for meteorology :)
Professor Ruberto was great! He's very passionate about what he teaches and wants you to succeed. There is a decent amount of work, mostly reading and sketches, but it's not overwhelming. If you stay on schedule it's an easy class to do well in.
Tom is a great professor, he is super helpful if you have any questions. He makes his class super fun to be in and the labs were pretty cool throughout the class.
professor was so kind and very patient
Genuinely changed my life. This is my third class with him and even though I am changing my major outside of geosciences he has been there for me the whole entire time. He is so helpful and genuine, whoever you are. He cares so much about each and every student and is so eager to help whoever. 5 is never enough for him, he deserves a 10!
Tom Ruberto truly cares for his work for geology and his students! I have never met someone so passionate, so driven, and hopeful, especially for climate and weather! He cares deeply for his students and always puts all his effort to make the class enjoyable, engaging, and inspiring. Tom is an incredible professor and human-being.
I took this course for a credit that I needed and I didn't have much interest in meteorology but the professor made it feel like it was more than just a science class with his interactive way of teaching. It wasn't just about learning terms and memorization but rather how we see this in real life and how it really does affect our lives.
Tom's the teacher you'll never have problems with unless you're a miserable person. If you want a laid-back teacher who's willing to spend the first five minutes of class having a fun chat with you AND he still makes time to teach you something valuable about geology, he's the right teacher for the job. You can tell this man cares a lot.
His class was so much fun and him himself was so helpful and understanding!!!
He made us lots of field trips; I attended one to ASU and I loved going there. He is playful, fun, and intelligent. Without fail you will surely be entertained by his love of Dwayne Johnson.
Tom is an amazing teacher and loves to express his passion for climate and the whole earth basically! He is understanding and wants us to learn something that we will never forget. His is an amazing teacher and I would definitely reccomend taking his class.
Dr. Thomas Ruberto was a great professor; he is very passionate about geology, which is a great thing to have in a professor. There are a lot of assignments, but all the assignments were fairly easy. I highly recommend this teacher!
Never a boring class with Mr. Ruberto. He is so funny and energetic. He cares a lot about his students and their success. The assignments are easy and straightforward as well. One of the most caring and understanding professors at the college for sure.
Great class and very manageable, be prepared for hours and hours of McGraw Hill.
I really enjoyed this class. Really fun assignments and the Professor was really supportive. The class uses McGraw hill which can take some time but its still very manageable. I would recommend 100%.
I have not had a more caring and considerate professor. He is incredibly understanding, motivational, and positive. He cares a lot about his students and their success. Very knowledgable and passionate about Geosciences which shines through his lectures. Assignments are straightforward, quizzes are made with questions straight from the textbook.
My professor has never been more attentive and thoughtful. He is very understanding, encouraging, and upbeat. He really cares about his students and wants them to do well. His lectures show that he knows a lot about Geosciences and loves it. The homework is easy, and the quizzes use questions straight from the textbook.
He's literally one of the best teachers.
Thomas is an amazing, supportive professor. Absolutely my favorite that I've ever worked with in the school. He's incredibly understanding, does his best to make sure every student succeeds n follows what they want to do in their future, and will definitely be apart of your academic life if you let him-- which you should. 100/10 professor.
Highly enjoyed, not even a geology major and i would take this class again simply because it was that chill. There was work, all college classes have work but it was neer too much and if another class got in the way he always takes late work with little penalty.
Professor Ruberto is amazing! Personable, cares about the students he teaches. Understands that students have lives and always provides us opportunities to make points back. Not only that, but cares about the material he teaches and encourages us to draw on real life examples of what we are being taught.
He's goofy, loud, thoughtful, wildly gesticulating, easily excitable, and above all, deeply passionate about what he does. He's a lot (in a good way) and he'll be over the top and you'll say, "Oh my god Tommy why?!" but in a goofy affectionate way. He'll help you turn your class into a family. It's funny watching him park the van on field trips.
Professor Ruberto makes the topic fun and exciting to learn, and has a lighthearted and caring personality. This class was a blast.
Professor Ruberto makes the topic fun and exciting to learn. He is very kind and makes the class very fun.
Tom is a very funny professor. He's passionate, loud, and an overall very casual person, and insists that you call him Tom. I even when remember when I called for him by saying "Excuse me, sir." and he said "Please stop calling me sir." That casualness really translates well to the rest of the class. He's always willing to help, and does it well.
I loved being in class listening to his lectures about meteorology. Him being passionate about the class and teaching it made me motivated to give the same energy back. He is very helpful and understanding when it comes to assignments. He always responds to emails and provides help for assignments each class if I needed it.
Very Good Professor
Tom has resparked a passion for geography from inside me and it is now what I am going for for my associates, he is an incredibly smart and respected person who cares about other people more than most people do by a long-shot. Even if you dislike geo-science I still recommend taking him. Don't even get me started on the free field trips.
Prof. Ruberto was such a pleasure to have as a Professor who clearly shows how passionate he is about his work. He is clear in what he expects and is very reasonable. You can learn a lot during this course, and the work is engaging.
His class does require you to pay attention and keep up with the work, but if you show up and try, you will be fine. He is clear about expectations and his lectures are organized. I appreciated that he did not rush through topics and was willing to answer questions.
Dr. Ruberto made this class very easy to learn from. It was stress free due to no exams with endless memorization. There are quizzes but straight from the book, which was nice. He was readily available if you didn't understand or needed explanation on a topic. He was even willing to talk about subjects in depth that weren't part of the lectures.
Very accommodating, great and funny guy who knows a lot about Geology, and its impacts on humans, and the world!
This Professor is really kind and respectful to his students. The class is very easy and so I greatly appreciate the work load it took off my back this semester. He doesn't use the full class time as well which I loved. The only unfortunate thing is that you will barely learn anything in the class. All we do is take a test and draw pictures.
Professor Ruberto cares for his students deeply and also cares about the fact that the understand the course material. Work is easy while also not feeling like busy work or unnecessary. Perfect mix of lecturing, hands on work, and group work. Definitely take this class with Professor Ruberto if possible.
Class Info
Online Classes
100%
Attendance Mandatory
90%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Stable
-0.04 avg changeRatings by Course
gph113
5.0
(19)gph212
5.0
(1)GPH213
5.0
(7)GLG102
5.0
(6)GPH212
5.0
(23)Difficulty by Course
GLG110
2.0
GPH213
2.0
gph113
1.9
GPH212
1.8
GLG101
1.8