4.5

Arin Haverland

Environmental Science - University of Arizona

4.5
Quality
2.8
Difficulty
87%
Would Retake
138
Reviews
4.5
Quality
2.8
Difficulty
4.5
Helpful
4.5
Clarity

87%

Would Retake

138

Reviews

Rating Distribution
Official

5

104

4

15

3

9

2

3

1

7

What Students Say

3 paper assignments 3-4 pages, 2 exams, group projects, tons of readings and quizzes every week

GC170 - 3.0 rating

D2L posts daily, readings and quizzes due every Sunday

GC170 - 4.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

55%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A+

95% confidence
Based on 115 grades
Most common grades:
A+ (65)
A (34)
A- (11)
Grade Distribution
A(99)B(2)C(0)D(1)F(0)A-/B+(13)
Based on 120 reported grades
A+: 65
A: 34
A-: 11
Not sure yet: 5
Common Tags
Gives good feedback (48)
Caring (36)
Participation matters (34)
Clear grading criteria (32)
Lots of homework (30)
EXTRA CREDIT (29)
Accessible outside class (27)
Inspirational (19)
Rating Trend

Declining

-0.64 avg change
Apr
Aug
Sep
Oct
Nov
Dec
Last 6 months
Ratings by Course

ENVS408

5.0

(5)

ENVS408508

5.0

(1)

ENVS195D

5.0

(2)

GC170

4.6

(36)

GC170A1

4.5

(2)
+4 more courses
Difficulty by Course

ENVS425

3.8

ENVS408

3.6

170A1

3.5

ENVS408508

3.0

ENVS195D

3.0

Reviews (138)
5.0
2.0
170A1
Grade: A+
Apr 26, 2016

She's awesome! Gives an incredible amount of extra credit. Her TA's are easy graders and also give great lectures. There are many assignments in this class, but if you turn in all the work on time, it would be very difficult for you not to receive an A.

5.0
1.0
GC170A1
Grade: A
Apr 29, 2016

Professor Haverland is one of the best and most understanding professors I've had by far! The exams are easy, if you do her study guides and she gives you 20 extra points when doing the "Group Exam." Class and lectures are boring and 3-5 pagers every week, but it's totally worth it for an EASY A! The papers weren't hard at all either.

5.0
1.0
GC170
Grade: A
May 4, 2016

She is the best professor I have ever had I hope everyone takes this class. She is the most helpful and sweetest professor at UofA

5.0
2.0
GC170
Grade: A+
May 6, 2016

Very easy grader. Guaranteed A if you show up to 80% of the classes, do the 3 page papers and study for the tests(only 3 the whole year).

5.0
1.0
GC170
Grade: A
Oct 27, 2016
Would take again

Dr. Haverland is by far the best teacher I've ever had. Very clear content, keeps you engaged, and if you pay attention and just do what she says it's a guaranteed A... She's passionate about her field, you'll come out of this class with more knowledge for sure. If you take a science class make sure it's with Dr. H.

Gives good feedback
Respected
Clear grading criteria
5.0
5.0
GC170
Mar 20, 2017
Would take again

Although the professor is very helpful, the one thing I've found ridiculous was how time-consuming this class is. Being a Gen Ed I had to put more amount of time in the class in opposed to courses for my major. I initially picked this as an easy A but we warned you do have to work your ass off just to get it

4.0
3.0
GC170A1
Grade: A
Apr 17, 2017
Would take again

lecture heavy. BARELY ANY HOMEWORK but alot of busy easy work during class. can easily get an A by coming to class everytime and finnishing the assigments. i learned alot about the enviroment.

Participation matters
Skip class? You won't pass.
Clear grading criteria
3.0
2.0
GC170
Apr 19, 2017
Would take again

Easy class but SOOOOO boring. Her voice is very mono tone and its very hard to listen in class. You have to show up to class because thats where a lot of the points come from, also the tests are easy. Papers are only 300 words each, just follow the rubric for an A.

Participation matters
Skip class? You won't pass.
Clear grading criteria
5.0
3.0
GC170
Grade: A+
May 6, 2017
Would take again

Dr. Haverland really helped me to think about our impact on the planet and the importance of being empowered by looking at global change as a science and society issue. We had group exams which were very helpful and we used activities in class to help understand the concepts on our exams which was always helpful. I also made friends in class.

Participation matters
Inspirational
GROUP PROJECTS
5.0
3.0
GC170
Grade: A-
May 6, 2017
Would take again

Prof Haverland gave lots of chances for extra credit and makes the class fun. I had friends who took the class and ended up changing their major because you learn alot about the environment and she really cares about learning. I liked that we used white boards as I am a visual learner and not very good at long readings so being able to draw helped

Gives good feedback
Participation matters
ACCESSIBLE OUTSIDE CLASS
4.0
3.0
GC170
Grade: A+
May 9, 2017
Would take again

Prof H does a great job with this class - you are expected to be in class as alot of your work is done in class . You only have 4 writing assignments and a cool end of semester project where you look at how many planets of resources you use. One paper is to go to a seminar and I really liked that as I learned about other majors on campus too.

Participation matters
Skip class? You won't pass.
Clear grading criteria
5.0
3.0
GC170
Grade: A-
May 17, 2017
Would take again

I really liked the white boards and not straight lecture. lots of chance to earn points in case you are not good at test taking plus . Only a couple of writing assignments and Dr Haverlind really helped me with the work - especially during office hours. She also helped me prioritise how to study the content - great class so def take it!

Gives good feedback
Inspirational
EXTRA CREDIT
5.0
3.0
GC170
Grade: A+
Jun 20, 2017
Would take again

Professor Haverlannd is student centered and helps students learn even if they have a difficult time with the science. I went to see her before the exams with questions and she explained everything and made sure I was well prepared for the exams. My TA was a doctoral student + nice - preceptors helped too - the new master's TA was not as helpful.

Participation matters
Inspirational
GROUP PROJECTS
5.0
2.0
GC170
Jun 20, 2017
Would take again

As long as you do all your work and attend class there's no reason you shouldn't be able to get an A. There are papers, quizzes, and projects but SO many opportunities for extra credit. Not a very tough grader. It's an interesting class that deals with very relevant topics to our world today. Make sure to do the outside of class reading!

Participation matters
Clear grading criteria
EXTRA CREDIT
5.0
3.0
GC170
Grade: A+
Aug 14, 2017
Would take again

Dr H is great - I enjoyed her class and learned alot about the human dimensions of climate change. I liked the group tests and that she explains the science. The grad TAs and preceptors are very helpful. As with any class you do need to do the reading and prepare for class - the study sessions help too.

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
GROUP PROJECTS
4.0
2.0
GC170
Grade: A+
Nov 21, 2017
Would take again

Group work heavy, if your table sucks then it's going to be tough. She is super passionate and cares a lot, but the downfall of this class are the freshman that take it. If you're an upperclassmen then don't bother with this class in the fall, you'll get stuck with freshman who don't care, who show up late, leave early etc

Respected
SO MANY PAPERS
GROUP PROJECTS
5.0
4.0
GC170
Grade: A-
Mar 26, 2018
Would take again

She is so caring, and approachable. She really cares about all of her students and the Earth in general. She is a very lovely lady with cultural knowledge. I love her and she changed my life.

Respected
Caring
GROUP PROJECTS
5.0
2.0
GC170
Grade: A
May 4, 2018
Would take again

Dr. Haverland is one of my favorite professors at U of A. I highly recommend taking this class if you are interested in the environment and our changing world.

Respected
Amazing lectures
Caring
4.0
4.0
GC170
Grade: A
Nov 2, 2018
Wouldn't take again

Lots of homework, 3 "Assignment"essays (3-4 pages), in-group class activities + long lectures. D2L posts daily, readings and quizzes due every Sunday. TONS of readings so get ready to read a lot from articles/textbook. This class is a very interesting class but get ready to get loads of homework during when things are due. She's a very nice teacher

Get ready to read
Skip class? You won't pass.
LOTS OF HOMEWORK
3.0
4.0
GC170
Grade: Not sure yet
Nov 5, 2018
Wouldn't take again

3 paper assignments 3-4 pages, 2 exams, group projects, tons of readings and quizzes every week. Not an easy class and demands a lot of time out of class, if you're looking for an easy general education class, this is not the one.

Get ready to read
LOTS OF HOMEWORK
SO MANY PAPERS
4.0
3.0
GC170
Grade: A+
Nov 12, 2018
Would take again

Dr Haverland met with me and my table mates to review often and the class prepares you for future classes and work. There is no final exam just a final paper and the 3 papers everyone mentions are just 3 pages (super easy) but you do have to come to class - but thats expected in any class or job. Super interesting, + loved the make a diff day!

Participation matters
Skip class? You won't pass.
Inspirational
5.0
3.0
GC170
Grade: A+
Nov 25, 2018
Would take again

Dr H just helped me get in to grad school! I took her class as a freshman and only now do I really see how well her class prepared me for my career - the TAs are great too. Her help got me a scholarship so I cant thank her enough!

Participation matters
Inspirational
Clear grading criteria
5.0
3.0
GC170
Grade: A+
Jan 7, 2019
Would take again

Professor Haverland's global change class was great. As an honors student I appreciated that assignments were based on addressing actual world issues. The class is a nice blend of science + socio-political issues and my group was excellent to work with. Group tests were good as you get to take the exam on your own, then again to earn more points!

Participation matters
Inspirational
Clear grading criteria
3.0
5.0
GC170
Grade: D
Apr 17, 2019
Wouldn't take again

Yes it is nice there only two tests in the class mixed with a group test the papers are what get you. This class is so much busywork for a Gen Ed. Take another class

Skip class? You won't pass.
Lecture heavy
Tough grader
4.0
3.0
GC170
Grade: A+
Apr 19, 2019
Would take again

I really enjoyed this class as it helped me in my other classes. I know some people in class just want an easy class but we learn alot that can be used in other classes - this class has given me new ways to present material + I like the group tests + opps for points. I also liked that we were able to redo papers + make up work missed in other ways

Participation matters
Group projects
Tough grader
5.0
3.0
GC170
Grade: A
Apr 19, 2019
Would take again

Dr Haverland worked with me in person on several items and always emailed right back. I like that we had group exams and that exams were small points so if we didnt do well it was okay. Theres writing but all gen eds require it and I liked that we could redo assignment 2 if needed. Good class - average class grade is a 89-90% if that helps you!

Accessible outside class
Participation matters
5.0
3.0
GC170
Grade: A
Apr 19, 2019
Would take again

I really enjoyed this class - what some may call "busy" work is actually working on drawings and whiteboards to help you learn and remember better - I used some of the techniques here for another class so I think freshmen dont always appreciate that this class helps really you in other classes, and preps you for upper division classes!!!

Group projects
EXTRA CREDIT
Tough grader
5.0
3.0
GC170
Grade: Not sure yet
Apr 21, 2019
Would take again

I really like this class! My table mates and I decided to use our project for a case study competition idea which is really cool. Lots of stuff we learned in this class helped me in other classes so the work definitely pays off. Kate the GTA is also really smart and helped me write and cite and helped me get an A on my other class term paper ��

Gives good feedback
Participation matters
Group projects
2.0
4.0
GC170
Apr 22, 2019
Wouldn't take again

She just gives way too much busy work for this low of a class level and is really harsh on grading simple assignments.

1.0
5.0
170A1
Apr 29, 2019
Wouldn't take again

Wow, term paper due one day, and 2 group slide shows due within a week of each other. Class has way to much work for a GE, do not take this class if you like to do things last minute.

Lots of homework
Skip class? You won't pass.
Tough grader
5.0
3.0
GC170
Grade: A+
Apr 30, 2019
Would take again

Professor Haverland was very nice and supportive all semester. I liked the activities we did as Im not good with just lectures. The TAs are tough graders up front and they give great feedback but its just to help make you a better writer and they give extra credit so everyone does well as long as they turn in assignments.

Gives good feedback
Respected
Inspirational
5.0
3.0
GC170
Grade: B+
Apr 30, 2019
Would take again

Hi I just want to say thank you to Dr H. I had a tough semester and she met with me almost every week to assist me, and my table mates also went to see her in office hours and she helped them with another class too which is super nice. We do a lot in the class but its to help us learn and prep us for real life expectations ��

Participation matters
Group projects
EXTRA CREDIT
5.0
2.0
GC170
Grade: A+
Apr 30, 2019
Would take again

I really enjoyed this class as we were able to work in groups. I enjoyed the activities as they were fast paced and a lot better than just lecture. I am a junior so I know that what we did in this class will help freshmen who often arent ready to work for a college level "A". I liked the drawing and note taking emphasis too as it improved my grades

Gives good feedback
Participation matters
EXTRA CREDIT
5.0
2.0
GC170
Grade: A+
Apr 30, 2019
Would take again

Hi guys, just wanted to say that you should def take Dr Hs classes - she is passionate about her work and the small activities you do in class really help you learn for the next class and for your career. Dr H also wrote me a letter of rec based on my work in class and I get to go to Japan next term so I am stoked. Come to class, get an A++

Gives good feedback
Group projects
EXTRA CREDIT
5.0
3.0
GC170
Grade: A+
Oct 22, 2019
Would take again

Dr H is very nice and as long as you attend class you will do well. I liked the group exams and the study prep and the class is very interesting.

5.0
3.0
ENVS210
Grade: A+
Oct 22, 2019
Would take again

Dr Haverland is amazing, her courses are very organized, easy to follow and I loved the topics. She does these really cool immersive lectures and is very helpful. Her class is the best class Ive taken so far at UA.

5.0
3.0
GC170
Grade: A
Nov 12, 2019
Would take again

I read the other reviews and Im guessing those students were just bad students as this class is great and only had 2 assignments and a group project and instead of a final exam we did an awesome end of term debate so if you didnt like the class then thats on you as my group and I loved it and Dr H is awesome - plus class average was an A.

5.0
3.0
GC170
Grade: A+
Nov 12, 2019
Would take again

I really enjoyed Dr Hs class as she cares about students and instead of having to write extra papers she gives you points just for note taking - and helps you to take better notes as you get to use your notes on the group exams - yes you get to take exams on your own and also as a group to improve your grade! Attendance is taken cuz its a gen ed.

Gives good feedback
Accessible outside class
Participation matters
5.0
3.0
ENVS210
Grade: A+
Nov 12, 2019
Would take again

I have taken many classes through UA and recently moved home to Maine and Dr H cheered me on when things were tough for me and my family and when I enrolled in her class online she made sure to help me every step of the way. Great instructor, awesome with in person and online classes - definitely take a class with Dr H. !!!

Gives good feedback
Accessible outside class
Inspirational
5.0
3.0
GC170
Grade: A+
Nov 12, 2019
Would take again

I loved this class! We used whiteboards to brainstorm and we had lots of in class time to work on our group items. I also love that we had a debate instead of a final and as a class our group project was to create fun assignments for the class. My group interviewed Dr H for another class + she is approachable outside of class too - take the class!

Participation matters
Inspirational
EXTRA CREDIT
5.0
3.0
GC170
Grade: A+
Nov 12, 2019
Would take again

I have a hard time in science and this class was easy to manage and Dr H will explain and help you if you have questions - attendance is taken as its a gen ed but she does it using text so its easy and quick - she also sets up the class so that you can miss a class or two and still do okay which is nice as we all have a day where we are sick/out

5.0
3.0
GC170
Grade: A+
Jan 6, 2020
Would take again

Prof H was wonderful. I liked the way she placed emphasis on building skills that would help us in career + academic settings. Also liked that she gave us help with how to take better notes as this will help us in our careers as well as other classes. I enrolled unsure if I was ready for a science class, I loved the class and really learned alot.

Gives good feedback
Accessible outside class
Group projects
5.0
3.0
ENVS210
Grade: A+
Jan 6, 2020
Would take again

I took Dr H's online Env Sci class and loved it - it was a mix of lectures and vids and discussions and I really appreciate how caring and helpful she is. She loves what she does and it shows, and even though my class was online I was able to Zoom with her any time I needed help and she even reached out to all her OL students just to say hello!

Accessible outside class
Clear grading criteria
Caring
5.0
2.0
ENVS210
Grade: A
Feb 1, 2020
Would take again

Wonderful class and is very easy if you do the reading and homework.

Gives good feedback
Accessible outside class
Participation matters
4.0
4.0
ENVS210
Apr 9, 2020
Wouldn't take again

She is such a kind woman who really cares for her students. But she does assign a ridiculous amount of homework due each week. Most weeks I will have around 4 assignments and at least 1-2 of them will take me multiple hours each. I think it is graded easy, but the amount of work you have to put in for a gened is crazy.

Lots of homework
Clear grading criteria
Amazing lectures
5.0
3.0
ENVS210
Grade: A+
May 8, 2020
Would take again

Great class, not sure what the other reviewer was talking about as we only have 1 assignment and a discussion due per week and it takes me like an hour and I actually love the materials so just take the class and see! Prof H is great and is very approachable and helpful and makes you care more about the world and yourself.

Participation matters
Amazing lectures
EXTRA CREDIT
5.0
3.0
ENVS210
May 8, 2020
Would take again

Dr. H is such a wonderful professor. During the COVID-19 situation with classes being online she tried her best to make everything as easy as possible. She really cares about her students and will listen to you if you come to her with a problem. Her in person classes used a lot of group work and participation does matter.

Gives good feedback
Respected
Participation matters
5.0
4.0
ENVS210
Grade: A+
May 16, 2020
Would take again

Dr. Haverland was so amazing during the COVID-19 crisis. Very accessible and takes her time with you. Work is interesting and would definitely take her class again.

Gives good feedback
Respected
Accessible outside class
5.0
3.0
ENVS210
Grade: A
May 19, 2020
Would take again

Dr. H is an awesome person and wants you to succeed. Content was relevant and engaging with videos, pictures, and text. Assignments were thoughtful and made to allow you to form your own opinions and analysis. Plus during COVID she was extremely caring and understanding. She makes herself available to her students and reminds you frequently.

Respected
Accessible outside class
Caring
5.0
4.0
ENVS408
Grade: A+
May 27, 2020
Would take again

Prof H helped me to improve my writing - even took her free time to assist me in outlining an independent study project and an article to submit to a scientific journal - Im not an environmental science major yet Prof H went above and beyond to assist me and encouraged me to reach out to faculty within my own department which led to my internship!

Gives good feedback
Accessible outside class
Caring
5.0
4.0
ENVS408
Grade: A+
Jun 1, 2020
Would take again

Dr H has taught 3 of my classes and she is the best by far - she actually cares about you and how you are learning and is passionate and knowledgable. She also welcomes different perspectives and when you dont understand something she takes her time to work with you which is rare in the science and engineering world.

Gives good feedback
Respected
Caring
5.0
3.0
ENVS210
Grade: A+
Jun 16, 2020
Would take again

Prof H is amazing. I am a religious studies major and had to take her class to fulfill my genEd science requirement and I learned so much from this class. Prof H made me feel inspired and curious and I often shared what I learned in her class with my roommates and parents. I liked that the class applies to daily life and the environment.

Gives good feedback
Accessible outside class
Inspirational
5.0
4.0
ENVS408
Grade: A-
Jun 24, 2020
Would take again

Prof H is one of the best profs Ive ever had, best at UA so far. I came to UA from UCSD & her teaching style reminds me of what we had in upper division/ honors classes there because I came away from each class feeling like I actually learned something and that my input was valued. I also liked that we could bring in ideas and topics to class.

Gives good feedback
Inspirational
Group projects
5.0
3.0
ENVS210
Grade: A+
Jul 1, 2020
Would take again

I am a business major studying finance and new to AZ. Dr H's class was super interesting and I felt like it was one of the best so far. I really liked the discussions and final project because they we non-traditional and not just boring discussions and exams. Very organized, and a prof who will meet with and help you any time.

Gives good feedback
Accessible outside class
Group projects
5.0
3.0
ENVS210
Grade: B
Jul 14, 2020
Would take again

Dr. H is one of the best professors I have had. When classes moved online she made it super easy to get in touch and was super flexible about a lot of assignments. You can tell she really cares for her students and wants them to succeed as much as possible. She does a lot of group work, but makes the activities super fun.

Accessible outside class
Group projects
Caring
5.0
3.0
ENVS210
Grade: A+
Aug 7, 2020
Would take again

Dr. Haverland is by far the best professor Ive ever had at UA. Im an architecture student and her class really helped me think about sustainable design concepts and I loved the discussions and interactive activities. Dr Haverland is amazing and you will learn from and any class you have with her!

Gives good feedback
Inspirational
Amazing lectures
5.0
4.0
ENVS210
Grade: A+
Aug 14, 2020
Would take again

Dr H is seriously great at teaching in person and also online. Her TAs are actually helpful and nice too. I started the class online and she supported my change of class schedule even though it was like 3 weeks in just so that I could attend the in person section and I really appreciated how helpful she was in making that happen for me. Thanks Dr H

Gives good feedback
Accessible outside class
Caring
5.0
4.0
ENVS210
Grade: A+
Aug 21, 2020
Would take again

Prof haverland is amazing. I enjoyed the activities and appreciated how responsive and approachable she is. I also like that everything is well organized and that there were things graded on participation as well as getting a correct answer as its a good mix of ways to earn points . Good sense of humor and understanding /flexible.

Gives good feedback
Participation matters
5.0
3.0
ENVS210
Grade: A
Oct 16, 2020
Would take again

Favorite professor I've ever had. I have ADD and struggle with reading long monotonous textbooks. She uses a variety of tools including videos, articles, audio clips, etc and makes learning extremely easy. There was a lot of work, but I found it all to be very interesting and beneficial because of how it was presented. Highly recommend!!!

Gives good feedback
Respected
Accessible outside class
5.0
2.0
ENVS210
Grade: A
Oct 29, 2020
Would take again

Dr Haverland does an amazing job both with teaching and with mental health throughout the semester. She is the only professor who has ever given time for a mental health break and very much considers mental health in the class.

Respected
Inspirational
Caring
5.0
3.0
ENVS408
Grade: A-
Nov 12, 2020
Would take again

Dr H is great. My writing improved in her class because she took the time to make writing interesting and rewarding. I like that the class is offered in a science context but you learn to write for non-science audiences too and she incorporates personal writing styles for a couple of the assignments which is rare for a scientific writing course.

Gives good feedback
Accessible outside class
Caring
5.0
3.0
ENVS210
Nov 21, 2020
Would take again

BEST PROFESSOR AT UA!! Ive taken two of her GE and shes absolutely amazing. She truly cares about you and your success. Dr. Haverland provides you with amazingly clear grading criteria and you can feel that she cares about her students. She makes it so easy to get an A because of how amazing she is and i wish i could have her every year! Take it!

EXTRA CREDIT
Clear grading criteria
Caring
4.0
4.0
ENVS210
Grade: A
Nov 21, 2020
Would take again

I took this as a 7-week and it is doable. There are a lot if assignments and discussion posts are required to be pretty long, but you have time to get them done. Assignments are due on Wednesdays & Sunday's and there are open note quizzes every other module. I would recommend this for an online gen-ed.

Gives good feedback
5.0
3.0
ENVS408508
Grade: A-
Dec 14, 2020
Would take again

Take this class, Dr H is one of the best. I actually went to her for help on other classes in ENVS and she took time to answer every question. The class was impeccably organized, making it easy to work on small parts at a time rather than massive amounts of work - Dr H is available and approachable, and knowledgable. Work load was right on par.

Gives good feedback
Accessible outside class
Inspirational
5.0
2.0
ENVS210
Jan 6, 2021
Would take again

She is one of the sweetest people ever and goes out of her way to talk with and engage with students to make them feel comfortable. This was a 7 week online class, and there were quite a lot of assignments each week. But as long as you're on top of it, everything's pretty easy and it's not that hard at all to get an A. Highly recommend!

Lots of homework
Clear grading criteria
EXTRA CREDIT
5.0
4.0
ENVS210
Grade: A-
Jan 13, 2021
Would take again

Prof Haverland is great, I have had her for 2 classes and all I can say is take any class that she teaches. Her TAs are caring and approachable and her course is very well organized with clear directions and due dates. Feedback is provided and you have many chances to earn a great grade so its good for lots of learning styles. Highly recommend!!!

Gives good feedback
Inspirational
Clear grading criteria
5.0
3.0
ENVS210
Grade: A+
Jan 25, 2021
Would take again

I have enjoyed all of the classes Professor Haverland has offered. She is organized, and communicates well with all of her students. If you have questions she gets back to you quickly and she is flexible when things happen. Take her classes, you will enjoy them and learn alot too.

Accessible outside class
Group projects
Amazing lectures
3.0
4.0
ENVS210
Grade: A
Apr 23, 2021
Wouldn't take again

SO MUCH WORK omg! The last module was never ending! And the lectures online have way too many videos and articles. You can pass without looking at a good majority of them.

Lots of homework
Lecture heavy
5.0
3.0
ENVS210
Grade: A+
May 11, 2021
Would take again

Prof H was one of the best instructors at UA, I have in person + online classes with her, Im an architecture student w/engineering minor and her classes have helped me think about my senior design project, she's knowledgable + helps students even after hours. I also like that she invites you to think and respects and invites your opinions and ideas

Gives good feedback
Accessible outside class
5.0
4.0
ENVS425
Grade: A+
May 11, 2021
Would take again

I took ENVS425 in a previous term and it was just too much, then this spring I took it with Dr H it was so much better this time around. Im a Public Health major so many of the environmental aspects of the course were tough for me but Dr H was able to help me understand the broad applications and now I am even more interested in the environment.

Accessible outside class
Clear grading criteria
5.0
3.0
ENVS210
Grade: A-
May 18, 2021
Would take again

Prof H is generous w/her time and responds quickly, I recommend her for AZ Online classes as she teaches in person but also actually really enjoys online teaching and understands the different challenges online students face. Take her classes you will learn, actually like the class, have a prof that is nice and not have to buy any extra texts - A+

Accessible outside class
Caring
5.0
3.0
ENVS210
Grade: A-
May 20, 2021
Would take again

I liked this class alot, super wellorganized and prof and TA were helpful. I like that there are options for different styles of assignments and that on some you get to work with other people in the class too. Discussions were good because it meant we didnt have any papers due because we wrote back & forth with peers for the written assignments

Clear grading criteria
Caring
5.0
4.0
ENVS195D
Grade: A+
Jun 8, 2021
Would take again

Professor Haverland met with me weeks before classes started just to help me feel at ease with the course. I have learning challenges and am paying my own tuition & quality of the instructor +content is an essential for me as I actually care about learning and challenging myself. Learn from an expert scientist who actually cares - take her class.

Gives good feedback
Accessible outside class
Inspirational
5.0
2.0
ENVS210
Grade: A
Aug 18, 2021
Would take again

Dr Haverland was so great to take a class with! She cares about her students and I really appreciated how organized and clear all of her communication was. Great class, but participation and reading heavy. That said, as long as you're doing the work it's easy to get an A.

Gives good feedback
Accessible outside class
Clear grading criteria
5.0
3.0
ENVS210
Grade: A
Aug 20, 2021
Would take again

Dr. Haverland is amazing. Her classes are well organized and very relevant. She makes an effort to support her students in every way and I recommend taking any class she teaches. I had her for ENVS210 and 425 and the materials is very interesting and I liked that the discussions are there to help us exchange ideas and to help us learn more.

Gives good feedback
Clear grading criteria
Caring
5.0
3.0
ENVS210
Grade: A-
Aug 21, 2021
Would take again

Just finished a summer class with Dr Haverland and loved it. Lots of interaction with other students and i enjoyed the discussions because it was a chance to talk about environmental issues from the student viewpoints which is not something you often get to do in a science class. Dr Haverland is very knowledgable and the course kept me engaged.

Gives good feedback
Accessible outside class
Group projects
5.0
3.0
ENVS21O
Oct 4, 2021
Would take again

I took this class as a 7 week in Fall 2021. It was a lot of work but she grades incredibly fairly and the assignments are spaced out relatively well. She is a super kind person and the content is pretty interesting! The quizzes aren't ridiculously hard and there aren't too many of them either.

Lots of homework
Caring
5.0
3.0
ENVS210
Dec 4, 2021
Would take again

I took ENVS210 online and Dr. Haverland is one of the best professors Ive ever had. She is so incredibly nice and understanding and always there to talk to if needed. The workload is very minimal compared to an in person class and you always know what to expect. Lots of discussion posts, but they are not hard to go. Highly recommend!

Participation matters
Caring
4.0
3.0
ENVS210
Dec 14, 2021
Would take again

This was done as a 7 week course and yeah.. sometimes the pace was pretty tough especially in the covid-19/capitalist hell we're living in right now. But the topic is really compelling and the course work is pretty understandable so it sort of balances out. The teacher is also very generous and understanding so I would definitely take this again.

1.0
4.0
ENVS210
Jan 21, 2022
Wouldn't take again

There are a lot of assignments in the 7-week online class. If you are someone balancing work & other classes I would not recommend taking this course w/ another work heavy course. There are about 8 assignments due every week 1/2 on Wednesday and the other 1/2 Sunday it is easy to fall behind there are so many assignments that its hard keeping track

Lots of homework
Participation matters
Group projects
3.0
4.0
ENVS210
Grade: A
Jan 31, 2022
Wouldn't take again

This was the last gen ed course I needed to take. The material was not challenging but the workload was easily the most work I've ever done for a gen ed. For a non-major specific course that is lower division, it requires way more work than it should. I'm in the BA Law program and this course was more work than my Law core classes.

Lots of homework
Clear grading criteria
So many papers
5.0
4.0
ENVS210
Grade: A
Feb 17, 2022
Would take again

Dr. Haverland is easily the sweetest professor I have ever come across. The class is definitely work heavy, but she often hides little breaks in between assignments to encourage self care. If you reach out, she is almost always lenient with assignments, and is an incredibly kind woman. Definitely one of the top best courses I have taken.

Gives good feedback
Lots of homework
Caring
5.0
2.0
ENVS195D
Grade: A
Mar 16, 2022
Would take again

Dr. Haverland is GREAT! Very few assignments and they are all very short. Project at the end is EXTREMELY fun if you get into it!

Clear grading criteria
Caring
Online Savvy
1.0
5.0
ENVS425
Grade: Not sure yet
Apr 3, 2022

I'm sure she's a nice person but she clearly doesn't understand that we have OTHER classes outside of this one. 3 weeks into this class and I HATE IT! Not because it's hard but because her asgnmts are all over the place, excessive and boring. Thousands paid for this class just to waste my time. Take ANY OTHER CLASS if you can. I had no choice!

Group projects
Lots of homework
So many papers
4.0
4.0
ENVS210
Grade: A
Apr 14, 2022
Would take again

She is a very nice professor who is very willing to be helpful. Class isn't hard, but even for a 7-week course, there is a ton of work. It would be a lot for a normal course, even if the work wasn't hard. If you have the time, I'd recommend the course because of the easy grading and how nice she is. If you don't have time, find a different GE.

Clear grading criteria
Lots of homework
Online Savvy
5.0
3.0
ENVS210
Grade: A-
Apr 21, 2022
Would take again

This class was homework heavy, but there were not too many quizzes and no essays or exams. The online format is very well structured and easy to do. I learned a lot from this course and the extra credit was very fun! I would definitely take this class again!

EXTRA CREDIT
Lots of homework
Online Savvy
5.0
3.0
ENVS210
Grade: A+
Apr 29, 2022
Would take again

Took this as a 7 wk online course & Dr. Haverland was kind, understanding & makes an effort to ensure that the mental health of students comes first. Modules are tedious but only discussions and a few assignments. Quizzes are open w/ 2 attempts and answers are given after the 1st. Her and her TAs are pretty easy graders too. Take this class!!

EXTRA CREDIT
Clear grading criteria
Lots of homework
5.0
5.0
ENVS210
May 5, 2022
Would take again

Dr. Haverland did such a great job delivering the proper sources to take this course online. Her weekly modules were formatted so well and made it easy to follow assignments. She offers multiple extra credit opportunities. She wants all of her students to succeed and does an amazing job checking in on students and ensuring they are on track.

EXTRA CREDIT
Clear grading criteria
Gives good feedback
5.0
2.0
ENVS210
Grade: A+
May 7, 2022
Would take again

Expectations/grading for this class was made really clear. As long as you complete all of your work, your grade will reflect it. There is a lot to do, but she is a fair grader, and sets you up for success. Dr. H was also really kind, and genuinely seems to care about her students' success.

Participation matters
5.0
1.0
ENVS210
Grade: A+
Jul 15, 2022
Would take again

One of the easier Tier 2 Gen-Eds to take, especially if you choose it as an honors course. She's extremely helpful and the grading is based on completion.

EXTRA CREDIT
Caring
Online Savvy
5.0
3.0
ENVS210
Grade: A+
Aug 7, 2022
Would take again

Excellent class, each week is consistent in terms of expectations and grading is clear. Materials are interesting and informative and feedback is offered by both the professor and the TA, even in the 7 week format the course was easy to manage and well organized. Wish there were more courses like this one! Dr Haverland is great so take the class.

Clear grading criteria
Gives good feedback
Accessible outside class
5.0
3.0
ENVS210
Grade: Not sure yet
Oct 13, 2022
Would take again

Took this course as a 7-week and it was pretty straightforward. There were assignments due Wednesdays and Sundays. It seemed like a lot of work at first but was easy to figure out after the first couple weeks. Read the grading criteria for all the assignments and you will do good. She is also very nice and responds to emails fast.

Group projects
Clear grading criteria
Caring
5.0
2.0
ENVS210
Grade: A
Dec 3, 2022
Would take again

Took the 7-week course and it had lots of assignments to replace writing papers. Although the assignments were not too hard, there were a lot of them (about 6 due per week with a quiz every 2 weeks ). She is a very kind professor and cares about her students. Would recommend to anyone that needs this course.

Get ready to read
Lots of homework
Online Savvy
5.0
1.0
ENVS210
Grade: A+
Dec 5, 2022
Would take again

Dr. Haverland's class was very interesting, while being easy. Assignments are graded on completion, and although it may seem overwhelming in the beginning for a 7-Week class, the material is very organized. She is also very accessible outside of class and responds very quickly if you have questions. Take this class for a gen-ed if you can!

Clear grading criteria
Gives good feedback
Accessible outside class
5.0
3.0
ENVS210
Grade: A+
Dec 9, 2022
Would take again

Would 10/10 recommend! Dr.Haverland is so kind and truly cares about her students well-being. I loved this class! (also the honors section was not that much more difficult than the regular section of the class)

Gives good feedback
Inspirational
Lots of homework
5.0
2.0
ENVS210
Grade: A+
Dec 11, 2022
Would take again

Overall this is an easy Tier 2 class. There is a lot to get done in a short period of time, but that's because it's a 7-week course. Dr. Haverland responds to emails very quickly. The majority of the assignments and discussions seem to be graded by participation rather than correctness, so just do the work and you will be fine.

Participation matters
Lots of homework
Caring
2.0
3.0
ENVS210
Grade: A
Mar 10, 2023

Haverland is nice and everything, but I am giving her a bad review because of the format of the class. WAY too much work for an introductory course & gen ed course. Even for a 7WK course, it felt so tedious. Graded based on participation, which is nice, but still excessive work load. Instructions were so long, and I honestly didn't enjoy it.

Lots of homework
1.0
4.0
ENVS210
Grade: Not sure yet
Apr 3, 2023

This course is not inherently difficult, but the workload is so much more than any other course I've taken at this school. The content is all very similar to other Environmental Science courses, so it honestly feels like a waste of time and money. The assignments take themselves too seriously and there's way to many of them for a gen ed course tbh

Get ready to read
Participation matters
Lots of homework
5.0
1.0
ENVS210
Grade: A+
Apr 22, 2023
Would take again

She has been the best professor I have ever had, caring, and respectful, and she actually does appreciate every single one of her students. Meet with her at least once and she'll love you forever. Easy A but definitely an interesting class that actually makes you understand and learn the content. Take her if you can.

EXTRA CREDIT
Caring
Accessible outside class
5.0
1.0
ENVS210
Grade: A+
May 9, 2023
Would take again

Really enjoyed this class. Dr. H was amazing and very caring. This class was very organized and it was very helpful to get into a routine in learning and turning in the assignments. There was a lot of little assignments but well worth it in order to get an A as a final grade. This class was great!

5.0
3.0
ENVS210
Grade: A+
May 9, 2023
Would take again

Haverland is beyond amazing, but I'm not gonna lie this class is A LOT of work especially for a GenEd, but it is all easy- just time consuming. However, everything you have to do is very clearly laid out and organized which makes it easy to follow. Tests are easy and there is a lot of room to miss a few assignments and still get an A

5.0
3.0
ENVS210
Grade: A+
Oct 18, 2023
Would take again

This professor is an absolute joy to have. She is extremely caring towards everyone. The only thing I would mention is that it can be an very busy-work type class but there is a grade cushion if you miss points along the way.

EXTRA CREDIT
Clear grading criteria
Gives good feedback
5.0
2.0
ENVS210
Grade: A+
Nov 13, 2023
Would take again

Very easy Gen-Ed. A little tedious but nothing that is extremely difficult at all. Due dates are on Wednesday and Friday's. Mostly just discussion posts and replying to peers is what this class consisted of. Really easy grader and easy A for a Gen-Ed. 7-week course was perfect.

Clear grading criteria
Accessible outside class
Online Savvy
5.0
2.0
ENVS210
Grade: A+
Nov 27, 2023
Would take again

Great professor, you may have to do a lot of writing but she is an easy grader so as long as you meet the word limit you'll be fine. I would recommend her course I learned a ton.

Lots of homework
Respected
Online Savvy
5.0
3.0
ENVS210
Grade: A+
Dec 13, 2023
Would take again

There is a good amount of homework every week. One thing I didn't like about the class was that modules opened up the day of the start of the week so I couldn't really work ahead. But other than that, amazing class, easy assignments if you just follow the rubric. Amazing professor, very understanding and nice. A LOT of discussion posts.

Get ready to read
Gives good feedback
Lots of homework
1.0
3.0
ENVS210
Grade: A
Dec 23, 2023

Ludicrous amount of homework for a GenEd. Maybe reasonable spread over a full semester, but don't take the 7 week version. Assignments consistently had typos and contradictory instructions. 6 discussion posts a week. I learned a good amount, but the workload ruined any chance of truly enjoying the course. Don't take this course.

Lots of homework
5.0
3.0
ENVS210
Grade: A
Jan 4, 2024
Would take again

I really loved Dr. Haverland! In general, I really love learning about the environment, so this is a great class to take if you credits. The rubrics were clear and straight to the point. It is important to note that participation is crucial like participating in discussions. Other than that, a wonderful class that puts your thinking skill to use!

Participation matters
Gives good feedback
Caring
5.0
3.0
ENVS210
Grade: A
Jan 4, 2024
Would take again

I loved Dr. Haverland! I love learning about the environment, so this is a great class to take for credit if interested. The only thing I would say is participation matters a lot such as discussion posts and reading content thoroughly. Other than that, the grading rubric is clear, and the feedback is very well put together. Would take it again!

Participation matters
Clear grading criteria
Caring
4.0
2.0
ENVS210
Grade: A+
Jan 20, 2024
Would take again

Online textbook you have to read but also a lot of videos, take note of the articles/videos posted in announcements. Info in those will show up on quizzes. Worth taking some time to read them. Took a lot of notes which helped. Discussions were nice and overall an eye opening class. As long as you do the work its easy. TA's grade late tho...

Get ready to read
Gives good feedback
Respected
4.0
3.0
ENVS210
Grade: A
Feb 6, 2024
Would take again

I liked this class! It has a big variety of different assignments and instructions are clear for them. You do need to stay on top of it because the 7 weeks goes quickly. It is also a very easy way to get Honors credit.

Clear grading criteria
Gives good feedback
5.0
2.0
ENVS210
Mar 1, 2024
Would take again

Honestly, this class was great. A quick 7 week Gen Ed with a clear grading rubric. She responds to emails and genuinely she is interested in the students who see her over Zoom. Best online professor I have ever had. The class is a bit content heavy but its easy. Discussion posts and three quizzes only. Best Gen Ed ever taken

Participation matters
Clear grading criteria
Gives good feedback
5.0
3.0
ENVS408
Grade: A+
Apr 11, 2024
Would take again

Amazing Experience.

Participation matters
Gives good feedback
Caring
5.0
3.0
ENVS210
Grade: A+
Apr 15, 2024
Would take again

She is one of the best professors, the class has some readings to go with and no late work is accepted however, she is fair in grading, cares about her students and if you do the work accurately it is A+

Get ready to read
Gives good feedback
Caring
3.0
3.0
ENVS210
Grade: A
Apr 17, 2024

If you need the elective points and this is your only consideration, I'd take it. I would have went without another class had I known how much work is required. Not hard at all. But pointless work that consumes a good amount of time. Of course nothing compared to regular courses but the amount of time you spend is annoying. Guess an A is still an A

5.0
4.0
ENVS425
Grade: A+
Apr 26, 2024
Would take again

Dr. H is very nice, and her class was challenging but doable. I expected this from a 400-level class. There are lots of reading and writing assignments, but some of them are very fun. Her weekly workload will consume a lot of your time, but it is very straightforward how to achieve an A in this course.

Get ready to read
Lots of homework
Caring
4.0
2.0
ENVS210
Apr 29, 2024
Would take again

Very fair grader! There were a lot of assignments in the class but that is expected for a 7-week course.

Lots of homework
5.0
2.0
ENVS425
Grade: A+
May 3, 2024
Would take again

If you need an UD science course, this is IT! Lots of different projects that are time-consuming, but easy A. Things you learn are interesting, especially with all the different types of assignments. No exams, yes quizzes. Dr. Haverland is truly so kind. Take this class, you will not regret it.

Participation matters
Inspirational
Lots of homework
5.0
1.0
ENVS210
Grade: A+
May 22, 2024
Would take again

She offers lots of extra credit and there is a lot of wiggle room for missing assignments. Most of the assignments are busy work but easy. There are A LOT of discussion posts that include replying to peers with feedback and even one discussion where recording yourself is required. You learn cool things and the work is easy. I would def recommend.

EXTRA CREDIT
Caring
Online Savvy
5.0
2.0
ENVS210
Grade: A+
Oct 28, 2024
Would take again

Dr. Haverland is a very compassionate professor who cares a lot about your learning! The material is very interesting, making the class very enjoyable. Be aware that if you take the 7-week variant as I did, it will be a LOT of work in a short amount of time, so don't expect this to be an easy gen-ed course with little work if you do the 7-week.

EXTRA CREDIT
Caring
Online Savvy
3.0
1.0
ENVS210
Grade: A
Dec 11, 2024
Would take again

Dr Haverland is a great professor. If you do the work you will get an A without a doubt. However there is no late work accepted, there is an insane, gut wrenching, all consuming, tedious amount of homework. I mean I thought this class would be a light work but no. I have never done so much homework for a class in my entire life. I still recommend.

Participation matters
EXTRA CREDIT
Lots of homework
5.0
2.0
ENVS210
Grade: A+
Dec 13, 2024
Would take again

Such a great professor! This was an easy class for honors credits, and it is a bit of work but all 7-week classes are. I would do this class again, and I recommend it to anyone who is interested in the class remotely. As long as you time manage correctly, an A is pretty much guarenteed.

Online Savvy
5.0
1.0
ENVS21O
Grade: A
Dec 16, 2024
Would take again

Really easy 7-week GenEd. Did the honors version, and it was still simple work. Mostly just discussions posts and assignments that you don't need to take super seriously. Tests are open-note and have a lot of opinion-based pieces. She's super nice and just wants to get to know you. Highly recommend if you want to get GenEds over with.

Gives good feedback
Lots of homework
Caring
5.0
2.0
ENVS210
Grade: A+
Dec 18, 2024
Would take again

Dr. Haverland was extremely nice and extremely funny. TAKE THIS CLASS, took it for honors credit and if I had a lighter course load the semester I took it it would have been a breeze. Finished with a 100% because of all the extra credit offered and the tests are super easy. Discussion posts are light work just make sure you try.

EXTRA CREDIT
Caring
Online Savvy
4.0
2.0
ENVS210
Grade: A
Dec 19, 2024
Would take again

This was a great gen ed class. The workload is manageable, with discussion posts and quizzes. Unstuck AI helped me stay on top of the readings and videos. The professor is fair and cares about student success. I'd recommend this class.

5.0
2.0
ENVS210
Grade: B+
Dec 22, 2024
Would take again

Dr. Haverlands class was great. Beware it does take some getting used to when navigating where all the assignments/discussions are. She's super kind, understanding, and responds to emails quickly. She doesnt round grades though which sucked because I had an 89.8. So make sure you dont miss any discussion posts because it will knock you back

Participation matters
Gives good feedback
Caring
5.0
1.0
ENVS210
Grade: A+
Dec 22, 2024
Would take again

Dr. Harverland is an incredible professor who cares about her students. She puts in every effort to keep the average grade for this class a 94%. She is very kind and understanding. The content is interesting and class was always very fun. This class is very content heavy but I strongly recommend it for great professor and easy "A".

EXTRA CREDIT
Amazing lectures
Clear grading criteria
5.0
1.0
ENVS210
Grade: A+
Jan 9, 2025
Would take again

Dr. H is an incredible Professor, very caring and has incredible modules. These Modules are very entertaining and inspire you to learn. The class average grade is a 94% and she makes sure to provide weekly opportunities for LOTS extra credit. The class material can be heavy but it is also very easy to complete assignments and fun :)

EXTRA CREDIT
Amazing lectures
Caring
3.0
3.0
ENVS21O
Grade: A+
Jan 14, 2025
Would take again

This is an easy gen-ed, however, it is heavily discussion-based. The homework and projects are time-consuming. She does offer extra credit at the end of each module. There are 5 modules each with 5-7 assignments. It should be easy to pass this class if you put in the work. Would take again.

EXTRA CREDIT
Lots of homework
1.0
5.0
ENVS210
Grade: B
Feb 10, 2025

This course is very difficult. Although it is simple, there are too many homeworks. In addition, this course has a lot of group discussions. His explanation of the D2L homework is not clear enough and it is difficult to understand the questions in the homework he assigned.

Get ready to read
EXTRA CREDIT
So many papers
5.0
3.0
ENVS210
Grade: A
Mar 7, 2025
Would take again

This professor genuinely cares about her students. The class was always well-organized, with clear expectations set from the start, making it easy to stay on track. She was always willing to provide guidance and took the time to ensure everyone understood the material. Her dedication made a huge difference in my learning experience.

EXTRA CREDIT
Gives good feedback
Caring
5.0
3.0
ENVS210
Grade: A+
Apr 2, 2025
Would take again

Doctor Haverland was one of the greatest proffessores I've ever met. She cares about her students and it's easy to see her passion about the topics. It's always to meet her for office hours, as she could provide extra resources for learning. The extra credits in this class our higher then average which I experienced.

Get ready to read
EXTRA CREDIT
Inspirational
4.0
1.0
ENVS210
Grade: A+
Apr 24, 2025
Would take again

Really easy class, just a lot of mind numbing hw. Many discussion posts and peer responses with high required word counts, you have to fluff them up a lot. Assignments, quizzes, and tests are super easy. Due dates on Wednesdays and Sundays every week. Overall super easy.

Participation matters
Lots of homework
Lecture heavy
2.0
3.0
ENVS210
Aug 10, 2025

too much work for a gen-ed class. She could've made this class way simpler if she wanted to.

Lots of homework
So many papers
1.0
5.0
ENVS210
Sep 6, 2025

This class is extremely disorganized and frustrating. Almost all of the material seems to be written by AII. actually ran it through a ChatGPT checker, and it came back 100% AI-generated. For the amount of money we pay to attend the university, this is really disappointing. The course feels messy, poorly structured.

3.0
1.0
ENVS210
Grade: A+
Oct 16, 2025
Would take again

Super easy gen ed took minimal effort but pretty time consuming

Clear grading criteria
Lots of homework
5.0
2.0
ENVS210
Grade: A
Nov 4, 2025
Would take again

This class was very easy and straightforward. Lots of discussion posts. She really cares about inclusivity. Make sure you read the rubrics because if you forget something that enables your post to be more accessible you will lose points. She drops 200/1000 points over the course of the class. If you do the work you should get an A.

EXTRA CREDIT
Lots of homework
Caring
5.0
1.0
ENVS210
Grade: A+
Dec 10, 2025
Would take again

Probably my favorite class that I took this semester!

Get ready to read
EXTRA CREDIT
Clear grading criteria
5.0
1.0
ENVS210
Grade: A
Dec 16, 2025
Would take again

Easiest class I've ever taken. I literally didn't even try and I got a 100% in the class.

EXTRA CREDIT
Caring
Class Info

Online Classes

100%

Attendance Mandatory

55%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A+

95% confidence
Based on 115 grades
Most common grades:
A+ (65)
A (34)
A- (11)
Grade Distribution
A(99)B(2)C(0)D(1)F(0)A-/B+(13)
Based on 120 reported grades
A+: 65
A: 34
A-: 11
Not sure yet: 5
Common Tags
Gives good feedback (48)
Caring (36)
Participation matters (34)
Clear grading criteria (32)
Lots of homework (30)
EXTRA CREDIT (29)
Accessible outside class (27)
Inspirational (19)
Rating Trend

Declining

-0.64 avg change
Apr
Aug
Sep
Oct
Nov
Dec
Last 6 months
Ratings by Course

ENVS408

5.0

(5)

ENVS408508

5.0

(1)

ENVS195D

5.0

(2)

GC170

4.6

(36)

GC170A1

4.5

(2)
+4 more courses
Difficulty by Course

ENVS425

3.8

ENVS408

3.6

170A1

3.5

ENVS408508

3.0

ENVS195D

3.0

Similar Professors