5.0

Thomas Ruberto

Geography - Chandler-Gilbert Community College

5.0
Quality
1.8
Difficulty
100%
Would Retake
83
Reviews
5.0
Quality
1.8
Difficulty
5.0
Helpful
5.0
Clarity

100%

Would Retake

83

Reviews

Rating Distribution
Official

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 rating
Class Info

Online Classes

100%

Attendance Mandatory

90%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 79 grades
Most common grades:
A (35)
A+ (18)
A- (10)
Grade Distribution
A(53)B(9)C(4)D(0)F(0)A-/B+(13)
Based on 81 reported grades
A: 35
A+: 18
A-: 10
B-: 5
Common Tags
Caring (41)
Inspirational (29)
Hilarious (24)
Clear grading criteria (22)
EXTRA CREDIT (21)
Gives good feedback (20)
Amazing lectures (17)
Respected (16)
Rating Trend

Stable

-0.04 avg change
Dec
Jan
Apr
May
Jul
Dec
Last 6 months
Ratings by Course

gph113

5.0

(19)

gph212

5.0

(1)

GPH213

5.0

(7)

GLG102

5.0

(6)

GPH212

5.0

(23)
+2 more courses
Difficulty by Course

GLG110

2.0

GPH213

2.0

gph113

1.9

GPH212

1.8

GLG101

1.8

Reviews (83)
5.0
1.0
gph113
Grade: A+
Sep 30, 2024
Would take again

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.

Amazing lectures
Inspirational
Respected
5.0
2.0
GLG110
Grade: A-
Dec 5, 2024
Would take again

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.

Amazing lectures
Clear grading criteria
Caring
5.0
2.0
gph113
Grade: A
Dec 12, 2024
Would take again

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.

Inspirational
Caring
Accessible outside class
5.0
2.0
GLG110
Grade: A+
Dec 12, 2024
Would take again

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.

5.0
2.0
gph113
Grade: A
Jan 6, 2025
Would take again

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!!

Gives good feedback
Inspirational
Caring
5.0
2.0
gph113
Apr 14, 2025
Would take again

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!!

Lots of homework
Caring
Respected
5.0
3.0
gph113
Grade: A+
Apr 28, 2025
Would take again

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

Participation matters
Inspirational
Caring
5.0
3.0
gph113
Grade: A
Apr 28, 2025
Would take again

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.

EXTRA CREDIT
Inspirational
Caring
5.0
1.0
gph113
Grade: B
Apr 28, 2025
Would take again

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.

Inspirational
Hilarious
Caring
5.0
1.0
gph113
Grade: A+
Apr 28, 2025
Would take again

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.

EXTRA CREDIT
Inspirational
Caring
5.0
1.0
GPH212
Grade: A+
Apr 28, 2025
Would take again

This professor's class is manageable and interesting even if you are not a geoscience major. Highly recommend, good class!

EXTRA CREDIT
Inspirational
Hilarious
5.0
1.0
gph212
Grade: A+
Apr 28, 2025
Would take again

This professor was super understanding and willing to answer any questions we had. Good class highly reccomend!!

Clear grading criteria
Inspirational
Hilarious
5.0
2.0
gph113
Grade: A
Apr 28, 2025
Would take again

The professor used lectures, as well as discussed with the students about our assignments and also our personal lives.

Amazing lectures
Hilarious
Caring
5.0
3.0
GPH212
Grade: A
Apr 28, 2025
Would take again

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.

Lots of homework
Hilarious
Respected
5.0
2.0
gph113
Grade: A
Apr 28, 2025
Would take again

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

EXTRA CREDIT
Amazing lectures
Caring
5.0
1.0
GPH212
Grade: Incomplete
Apr 28, 2025
Would take again

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.

Inspirational
Hilarious
Caring
5.0
3.0
gph113
Grade: A
Apr 28, 2025
Would take again

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.

Amazing lectures
Caring
Respected
5.0
2.0
GPH212
Grade: A-
Apr 28, 2025
Would take again

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.

Inspirational
Hilarious
Caring
5.0
2.0
GLG110
Grade: A
Apr 28, 2025
Would take again

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.

Clear grading criteria
Gives good feedback
Inspirational
5.0
1.0
gph113
Grade: A
Apr 29, 2025
Would take again

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.

Amazing lectures
Inspirational
Caring
5.0
1.0
gph113
Grade: A
Apr 30, 2025
Would take 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.

Clear grading criteria
Inspirational
Lots of homework
5.0
1.0
gph113
Grade: A
Apr 30, 2025
Would take again

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.

5.0
2.0
GPH212
Grade: A
May 2, 2025
Would take again

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.

Amazing lectures
Caring
Accessible outside class
5.0
2.0
gph113
Grade: A+
May 3, 2025
Would take again

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!

Participation matters
Amazing lectures
Caring
5.0
1.0
GLG110
Grade: A
May 3, 2025
Would take again

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.

EXTRA CREDIT
Inspirational
Caring
5.0
1.0
GLG110
Grade: A
Jul 13, 2025
Would take again

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. :)

Participation matters
EXTRA CREDIT
Clear grading criteria
5.0
3.0
GLG110
Grade: A
Jul 17, 2025
Would take again

He has clear communication and is always available for assistance.

EXTRA CREDIT
Clear grading criteria
Gives good feedback
5.0
3.0
GLG110
Grade: A
Jul 17, 2025
Would take again

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!

Clear grading criteria
Gives good feedback
Caring
5.0
3.0
GLG110
Grade: B-
Jul 17, 2025
Would take again

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!

5.0
2.0
GLG110
Grade: A+
Jul 17, 2025
Would take again

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

EXTRA CREDIT
Clear grading criteria
Lots of homework
5.0
2.0
gph113
Grade: A-
Jul 18, 2025
Would take again

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.

Get ready to read
Inspirational
Caring
4.0
3.0
GLG101
Grade: C-
Jul 18, 2025
Would take again

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.

Participation matters
Lots of homework
Caring
5.0
2.0
gph113
Grade: A
Jul 18, 2025
Would take again

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!

EXTRA CREDIT
Clear grading criteria
5.0
2.0
gph113
Grade: A+
Jul 18, 2025
Would take again

Professor Ruberto is awesome!! I highly recommend taking his course. It's simple, fun, and he is so helpful.

EXTRA CREDIT
Gives good feedback
Inspirational
4.0
1.0
GLG110
Grade: A-
Jul 18, 2025
Would take again

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

Get ready to read
Clear grading criteria
Gives good feedback
5.0
1.0
GLG101
Grade: A
Jul 18, 2025
Would take again

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!

Clear grading criteria
Gives good feedback
Caring
5.0
2.0
GLG101
Grade: A
Jul 18, 2025
Would take again

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.

Clear grading criteria
Gives good feedback
Caring
5.0
2.0
GLG101
Grade: A-
Jul 18, 2025
Would take again

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!

Inspirational
So many papers
Respected
5.0
1.0
GLG101
Grade: A-
Jul 18, 2025
Would take again

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!

Gives good feedback
Inspirational
Accessible outside class
5.0
1.0
GLG101
Grade: A-
Jul 19, 2025
Would take again

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!

Clear grading criteria
Caring
Accessible outside class
5.0
2.0
GPH212
Grade: C+
Dec 2, 2025
Would take again

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.

Participation matters
Group projects
Accessible outside class
5.0
2.0
GLG101
Grade: A
Dec 3, 2025
Would take again

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.

Clear grading criteria
Gives good feedback
Respected
5.0
1.0
GPH212
Grade: A
Dec 3, 2025
Would take again

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.

5.0
1.0
GPH213
Grade: A+
Dec 3, 2025
Would take again

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).

Inspirational
Hilarious
Respected
5.0
1.0
GPH212
Grade: A+
Dec 4, 2025
Would take again

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

Amazing lectures
Inspirational
Hilarious
5.0
2.0
GLG101
Grade: A+
Dec 8, 2025
Would take again

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.

EXTRA CREDIT
Clear grading criteria
Gives good feedback
5.0
1.0
GPH212
Grade: A
Dec 8, 2025
Would take 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.

EXTRA CREDIT
Group projects
Caring
5.0
1.0
GPH212
Grade: A+
Dec 8, 2025
Would take again

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.

Clear grading criteria
Gives good feedback
Hilarious
5.0
3.0
GPH213
Grade: A
Dec 9, 2025
Would take again

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.

Inspirational
Caring
Respected
5.0
1.0
GPH212
Grade: A
Dec 9, 2025
Would take again

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 :)

Amazing lectures
Caring
Respected
5.0
2.0
GLG101
Grade: A
Dec 9, 2025
Would take again

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.

Get ready to read
EXTRA CREDIT
Caring
5.0
2.0
GPH212
Grade: A+
Dec 9, 2025
Would take again

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.

Hilarious
Caring
Accessible outside class
5.0
1.0
GLG101
Grade: C
Dec 10, 2025
Would take again

professor was so kind and very patient

Gives good feedback
Lots of homework
Caring
5.0
2.0
GPH213
Grade: A
Dec 10, 2025
Would take again

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!

EXTRA CREDIT
Inspirational
Hilarious
5.0
2.0
GPH213
Grade: A+
Dec 10, 2025
Would take again

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.

Gives good feedback
Inspirational
Hilarious
5.0
3.0
GPH212
Dec 11, 2025
Would take again

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.

5.0
1.0
GLG101
Grade: A+
Dec 11, 2025
Would take again

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.

Amazing lectures
Hilarious
Caring
5.0
1.0
GLG101
Grade: A
Dec 11, 2025
Would take again

His class was so much fun and him himself was so helpful and understanding!!!

EXTRA CREDIT
Amazing lectures
Caring
5.0
2.0
GPH212
Grade: B
Dec 11, 2025
Would take again

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.

Participation matters
Caring
Respected
5.0
2.0
GPH213
Grade: A+
Dec 12, 2025
Would take again

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.

Amazing lectures
Gives good feedback
Respected
5.0
2.0
GLG101
Grade: B-
Dec 12, 2025
Would take again

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!

EXTRA CREDIT
Lots of homework
Caring
5.0
1.0
GLG102
Grade: A
Dec 12, 2025
Would take again

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.

Inspirational
Hilarious
Caring
5.0
1.0
GLG101
Grade: A
Dec 13, 2025
Would take again

Great class and very manageable, be prepared for hours and hours of McGraw Hill.

Clear grading criteria
Accessible outside class
Online Savvy
5.0
5.0
GLG101
Grade: A
Dec 13, 2025
Would take again

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%.

5.0
1.0
GLG102
Grade: B+
Dec 13, 2025
Would take again

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.

Clear grading criteria
Hilarious
Respected
5.0
2.0
GPH212
Grade: A-
Dec 13, 2025
Would take again

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.

EXTRA CREDIT
Gives good feedback
Caring
5.0
3.0
gph113
Grade: B+
Dec 13, 2025
Would take again

He's literally one of the best teachers.

Amazing lectures
Clear grading criteria
Gives good feedback
5.0
2.0
GLG102
Grade: A+
Dec 14, 2025
Would take again

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.

Inspirational
Hilarious
Caring
5.0
1.0
GLG102
Grade: B-
Dec 14, 2025
Would take again

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.

Group projects
Gives good feedback
Hilarious
5.0
2.0
GPH212
Grade: A
Dec 14, 2025
Would take again

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.

Participation matters
EXTRA CREDIT
Respected
5.0
1.0
GLG102
Grade: A-
Dec 14, 2025
Would take again

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.

Clear grading criteria
Inspirational
Caring
5.0
2.0
GPH212
Grade: B-
Dec 14, 2025
Would take again

Professor Ruberto makes the topic fun and exciting to learn, and has a lighthearted and caring personality. This class was a blast.

Inspirational
Hilarious
Caring
5.0
1.0
GPH212
Grade: B-
Dec 14, 2025
Would take again

Professor Ruberto makes the topic fun and exciting to learn. He is very kind and makes the class very fun.

Amazing lectures
Hilarious
Respected
5.0
2.0
GPH212
Grade: Not sure yet
Dec 14, 2025
Would take again

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.

Amazing lectures
Hilarious
Beware of pop quizzes
5.0
2.0
GPH212
Grade: C+
Dec 14, 2025
Would take again

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.

Amazing lectures
Clear grading criteria
Gives good feedback
5.0
5.0
GPH212
Grade: B
Dec 14, 2025
Would take again

Very Good Professor

EXTRA CREDIT
Accessible outside class
Online Savvy
5.0
2.0
GPH213
Grade: A
Dec 15, 2025
Would take again

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.

EXTRA CREDIT
Hilarious
Respected
5.0
1.0
GLG101
Grade: B
Dec 15, 2025
Would take again

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.

Clear grading criteria
Gives good feedback
Inspirational
5.0
2.0
GPH213
Grade: A
Dec 15, 2025
Would take again

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.

Group projects
Lots of homework
So many papers
5.0
2.0
GLG101
Grade: A
Dec 15, 2025
Would take again

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.

Get ready to read
Participation matters
Online Savvy
5.0
1.0
GLG102
Grade: A
Dec 15, 2025
Would take again

Very accommodating, great and funny guy who knows a lot about Geology, and its impacts on humans, and the world!

Hilarious
Caring
Accessible outside class
4.0
1.0
GPH212
Grade: A-
Dec 15, 2025
Would take again

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.

Caring
Respected
Accessible outside class
5.0
1.0
GPH212
Grade: B+
Dec 16, 2025
Would take again

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.

EXTRA CREDIT
Hilarious
Caring
Class Info

Online Classes

100%

Attendance Mandatory

90%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 79 grades
Most common grades:
A (35)
A+ (18)
A- (10)
Grade Distribution
A(53)B(9)C(4)D(0)F(0)A-/B+(13)
Based on 81 reported grades
A: 35
A+: 18
A-: 10
B-: 5
Common Tags
Caring (41)
Inspirational (29)
Hilarious (24)
Clear grading criteria (22)
EXTRA CREDIT (21)
Gives good feedback (20)
Amazing lectures (17)
Respected (16)
Rating Trend

Stable

-0.04 avg change
Dec
Jan
Apr
May
Jul
Dec
Last 6 months
Ratings by Course

gph113

5.0

(19)

gph212

5.0

(1)

GPH213

5.0

(7)

GLG102

5.0

(6)

GPH212

5.0

(23)
+2 more courses
Difficulty by Course

GLG110

2.0

GPH213

2.0

gph113

1.9

GPH212

1.8

GLG101

1.8

Similar Professors