4.6

Barry Roberts

Anatomy Physiology - Palm Beach State College (all campuses)

4.6
Quality
2.9
Difficulty
93%
Would Retake
99
Reviews
4.6
Quality
2.9
Difficulty
4.6
Helpful
4.6
Clarity

93%

Would Retake

99

Reviews

Rating Distribution
Official

5

78

4

11

3

5

2

2

1

3

What Students Say

I took this class & had to drop it, I had both his lecture and lab

BSC2085 - 3.0 rating

Professor Roberts is literally the best for Anatomy Lab

BSC2085L - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

90%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 86 grades
Most common grades:
A (32)
A+ (29)
B (7)
Grade Distribution
A(61)B(7)C(9)D(2)F(1)A-/B+(7)
Based on 90 reported grades
A: 32
A+: 29
B: 7
C: 5
Common Tags
Hilarious (46)
Skip class? You won't pass. (24)
Amazing lectures (23)
Caring (22)
Respected (20)
EXTRA CREDIT (19)
Gives good feedback (12)
Amazing lectures (12)
Rating Trend

Improving

+0.24 avg change
Jul
Aug
Sep
Oct
Nov
Dec
Last 6 months
Ratings by Course

BSC1086

5.0

(1)

BSC1086L

5.0

(1)

BSC2086L

5.0

(1)

AP2

5.0

(1)

BSC2045

5.0

(1)
+9 more courses
Difficulty by Course

BSC1085

4.0

BSC2085

3.6

BSC2086

3.4

BSC1086

3.0

BSC1086L

3.0

Reviews (99)
5.0
3.0
BSC2085L
Mar 21, 2016

Dr. Robert's is an awesome teacher. He takes his time to make sure the concepts of A&P are understood and comprehended. He doesn't want you to just memorize the information, he wants to make sure you understand it. Dr. Robert's takes his time teaching, you can ask or go over anything as many times as wanted. He genuinely cares about his students.

4.0
2.0
BSC2085L
Grade: A+
Apr 21, 2016

Dr. ROberts is the BEST anatomy professor, he was so helpful witty and fun. He made it easy to understand the material and he cares about making sure his student know why things work the way they do. Would definitely take him in AP2!

5.0
3.0
BSC2085L
Grade: A
Apr 25, 2016

Dr. Roberts is easily my favorite professor in the science department! The class I took was a 3 hour long course at night, and very seldom did it ever feel like the time spent in class was not productive. He will drill the information in your head and help you until you finally get it. You need to study A LOT, but he will definitely help you.

4.0
4.0
BSC1085
Grade: B
Jun 27, 2016
Would take again

Hard class but an excellent professor. very fair and really cares about students. Allows make up exams but if you miss class it's extremely hard to catch up. Lots and lots of studying

5.0
3.0
BSC2085
Sep 30, 2016
Would take again

He is amazing I would recommend him to anyone.

Gives good feedback
Hilarious
Caring
5.0
3.0
BSC2085L
Grade: A+
Nov 28, 2016
Would take again

He's a great professor and individual. He makes his lectures super interesting and explains the body thoroughly. I am so glad I took his class, he is always clear on what he will test on and what to expect. Awesome professor, would recommend to anyone.

Respected
Clear grading criteria
Hilarious
5.0
3.0
BSC2086
Grade: A+
Feb 9, 2017
Would take again

I took his class for 2 semesters for AP1 & AP2 hes amazing! Hes a wonderful teacher and is so funny. He is really passionate about his job! Loves questions, and is super clear on explaining things over. PICK THIS PROFESSOR!

Gives good feedback
Amazing lectures
Caring
4.0
2.0
BSC2085
Grade: B
Apr 25, 2017
Would take again

Dr. Roberts is awesome! I had him for lecture and lab and I would definitely recommend him for both if you can grab a spot before they fill up. He's hilarious and provides all the materials you will need for lecture you just have to print them out and bring them to class. Book is unnecessary and he tests only on what he goes over in class.

Hilarious
TEST HEAVY
EXTRA CREDIT
5.0
3.0
BSC2085
Grade: B+
Apr 27, 2017
Would take again

Dr. Roberts is the best teacher I have ever had! He makes learning hard material easy and fun. He has a good sense of humor and he really cares about his students. I wish there was an AP3 so I could take him! his lecture tests are hard but his lab is easy and he really teaches the basis for what you will really need in the medical field!

Gives good feedback
Respected
Inspirational
3.0
3.0
BSC2085L
Grade: B
May 2, 2017
Would take again

Be in every class IMPORTANT!!

Clear grading criteria
Hilarious
EXTRA CREDIT
5.0
3.0
BSC1086
Grade: A
May 6, 2017
Would take again

Dr. Roberts is an excellent teacher. Lecture is a little harder but this IS anatomy. Dr. Riberts cares for you ti get a good grade and will give you ample oppurtunity to succeed with extra credit. Taking him in summer for AP2! Ine of the best at Palm Brach State!

Skip class? You won't pass.
Amazing lectures
EXTRA CREDIT
5.0
3.0
BSC1086L
Grade: A+
May 6, 2017
Would take again

Take Dr. Roberts fir lab! Also, take his advice and read the material everday instead if cramming. Best Prof. For anatomy lab#

Skip class? You won't pass.
Clear grading criteria
EXTRA CREDIT
5.0
2.0
BSC2085L
Grade: A+
Jul 31, 2017
Would take again

Professor Roberts is literally the best for Anatomy Lab!

Gives good feedback
Respected
Skip class? You won't pass.
5.0
2.0
BSC2086L
Grade: A-
Aug 31, 2017
Would take again

Dr. Roberts is literally the best professor for AP 1 & 2! He's hilarious and cares a lot about his students. I really wish there was an AP 3 or another science he taught. Even though labs are 3hrs it goes by fast, he makes learning fun!

Clear grading criteria
Hilarious
Caring
5.0
2.0
BSC2086
Dec 12, 2017
Would take again

Best Anatomy Teacher Ever !!!!!!!!!!! He makes learning so much fun .... If Anatomy 3 existed i would take him for the 3rd time !!! Makes learning easy .. Explains everything very well :)

Inspirational
Hilarious
Caring
5.0
4.0
BSC2086
Grade: A+
Dec 13, 2017
Would take again

If you REALLY want to learn take him! It's not an easy class, but he explains everything & you go over tests. If you can give him a valid reason why a question should be tossed he'll give you the points. He's REALLY funny & makes class interesting. I suggest recording lectures to fill in notes. You can use my quizlets for exams 4, 5 & 6 carly_ann35

Gives good feedback
Hilarious
Amazing lectures
5.0
4.0
BSC2085
Grade: B+
Dec 13, 2017
Would take again

LOVE professor Roberts. Study and focus in class you will pass. Super friendly! Will be more than happy to help if you have any questions!

Gives good feedback
Respected
Hilarious
5.0
4.0
BSC2086
Grade: B
Dec 15, 2017
Would take again

He provides amazing notes and lectures which never felt like 3 hours. No textbook was needed. Make sure you record his lectures and PRINT out EVERY handout or you'll be stuck writing everything down. Test (6 total) are based off notes and what he went over in class, so study. AP2 isn't an easy A but, please take him if you really want to learn.

Inspirational
Amazing lectures
Would take again
3.0
5.0
BCS2085
Apr 23, 2018
Would take again

Professor Roberts is a good professor but he is very unorganized when it comes to his material by him being a doctor he test students as if we already are in the nursing program very tough!!!!! I do not recommend you to take this professor if you have 5 and 6 classes

Gives good feedback
Respected
Get ready to read
4.0
4.0
BSC2086
Grade: A
Apr 28, 2018
Would take again

Dr Roberts is genuinely a funny, caring guy, who wants his students to do well. He will work with you for a good grade. One neg. thing is that he is a bit unorganized, and his material is all over the place. I suggest recording his lectures and take notes. no book required-he makes you print his handouts from power points. Do not take in summer!

ACCESSIBLE OUTSIDE CLASS
SO MANY PAPERS
Caring
5.0
3.0
BSC2085
Grade: A
May 5, 2018
Would take again

He is one of the best teacher that I ever had, Hilarious, respected and give a lot of extra credit. I will definitely take him again. But he gives too much notes before the quizzes and you really have to listen to what he's saying in class to pass the exams.

Respected
Skip class? You won't pass.
Amazing lectures
5.0
2.0
BSC2085L
Grade: A+
May 11, 2018
Would take again

Dr. Roberts is wonderful! I took him for A&P Lab and it was the best choice I made! His class is super clear because he tells you EXACTLY what will be on each quiz and exam. Of course it is your responsibility to study that material, but he is EXTREMELY clear on what will be tested! There are no surprises! Hes very funny which made class enjoyable

Respected
Skip class? You won't pass.
Caring
5.0
4.0
BSC2085
Grade: A+
May 17, 2018
Would take again

Dr. Roberts is awesome! His lectures are clear and concise. He tells you exactly what you need to study for. Gives handouts, which are more useful than the lab book (the newest one). He has real world experience, which is great because it helps you understand the material more. Take his class, you wont regret it!

Skip class? You won't pass.
Clear grading criteria
Hilarious
3.0
5.0
BSC2085
Grade: C+
May 23, 2018
Wouldn't take again

I love Dr. Roberts, he's absolutely brilliant, funny, interactive, and no homework. He genuinely cares for his students and he definitely knows what he's talking about. He gives lots and lots and lots of notes, NO review for test,EVER, so don't even ask. Test are very difficult so you must must must study everyday. I only took his lectur.

Skip class? You won't pass.
TEST HEAVY
LECTURE HEAVY
5.0
2.0
BSC2086
Grade: Not sure yet
Jun 12, 2018
Would take again

Record his lectures, book is not required but buying the books helped me a lot, print his handouts to bring to every class which are pre written notes from Dr roberts, study, study, and study. The test is based on his lectures and handouts. Easy A if you put the time into AP2 and study,

Respected
Skip class? You won't pass.
Inspirational
5.0
3.0
AP2
Grade: A
Jun 16, 2018
Would take again

Obviously have to study to do well, but print the notes he gives, take notes ontop of his notes. Test questions come from what he says in class, & print outs of notes. Extra credit is offered. Classes are long, but he gives ample amount of time for breaks. He is very knowledgeable, and organized. Also, hilarious!

Hilarious
TEST HEAVY
Amazing lectures
5.0
3.0
BSC2045
Grade: A
Jul 5, 2018
Would take again

Dr. Roberts is hilarious and makes the class more exciting to learn. There are a few thinking questions on tests but you would be fine if you study the materials. The only con about this class is his notes are sometimes disorganized. Overal, I would recommend this class to everyone who wants to STUDY and pass the class.

Respected
Skip class? You won't pass.
Hilarious
4.0
3.0
BSC2085
Jul 23, 2018
Would take again

very knowledgeable and personable professor, provides tons of examples and analogies. very experienced in his field, offers lots of clinical applications. doesn't like the textbook, tests only from notes he provides, which are great but can be hard to follow without added lecture notes (don't miss class!). offers extra credit, no homework.

Skip class? You won't pass.
GRADED BY FEW THINGS
LECTURE HEAVY
3.0
5.0
BSC2085
Grade: Drop/Withdrawal
Aug 1, 2018
Wouldn't take again

I took this class & had to drop it, I had both his lecture and lab. Dr. Roberts lack focus, his lectures would be filled with random talks not relating to the course material, the class would be behind as a result, material would not be covered for tests. He refuses to take time to cover the test material but instead waste time on useless material

Get ready to read
Skip class? You won't pass.
TEST HEAVY
4.0
4.0
BSC2086
Grade: A+
Oct 29, 2018
Would take again

Attention future nursing students!! Dr. Robert s is the best for preparing you for HESI! His philosophy is study his notes everyday, form study groups or get a study partner from class, and get his material into your long term memory! I took him for AP I and API and labs. You do have to study and put the work in. Just like nursing!

1.0
5.0
BSC2086
Grade: C
Dec 6, 2018
Wouldn't take again

If you are an entry level of AP, dont take him.. the material is so hard and there is so much information.. he says "It's Harvard material"... which doesnt matter to me because im in PBSC.. on top of the fact that his material is so hard to understand, he does not do reviews prior to the tests. no homework... no papers which is good..

Tough Grader
Get ready to read
LECTURE HEAVY
5.0
3.0
BSC2086
Grade: A
Dec 14, 2018
Would take again

Took him for AP1 lab & for AP2 lecture. Same professor, 2 totally diff. teaching styles. In lab lecs. are organized & we reviewed test material. In lec, we never reviewed test material & papers were hard to read & unorganized & he teaches like we're already in the nursing program, but he gives great examples to help things stick. I would take again

Skip class? You won't pass.
Hilarious
EXTRA CREDIT
5.0
5.0
BSC2085L
Grade: C
Dec 27, 2018
Would take again

Dr Roberts is good at what he does & cares about his students. Gives 10 pts extra credit for perfect attendance 5 pts if you miss 1 class. Allows us to record lectures so that we could review later. It is a very tough class & realized this is not the field for me personally but he cared about me passing the class and learning as much as I could.

Skip class? You won't pass.
Hilarious
GRADED BY FEW THINGS
5.0
4.0
BOSC2085L
Grade: B
Apr 24, 2019
Would take again

Very good teacher wants you to learn, funny guy, and flirts with the females a lot lol. But he shows you exactly what to study for his test so there is no surprises , but in my opinion the mid term Pratical exam is way harder than the final exam.

Clear grading criteria
Hilarious
EXTRA CREDIT
5.0
3.0
BSC2085L
Grade: B+
Apr 24, 2019
Would take again

You will have 2 quizzes and 2 practicals. The quizzes are simple and he will go over the exact material for it the class prior. The practicals are clear cut and all the information you need is given to you and he will let you take videos of him going over the material. Flirts with the cute girls in class a bit, but overall friendly and knowledgable

Graded by few things
Test heavy
Clear grading criteria
1.0
4.0
BSC2085
Grade: C+
May 7, 2019
Wouldn't take again

Wouldn't recommend. Goes off topic to tell stories about his day and doesn't cover material on test. Gives study guides that have no correlation to tests. Would rather be a comedian, I am a straight A student and came out of this class with a C because of how all over the place he is.

5.0
3.0
BSC2085L
Grade: A+
May 14, 2019
Would take again

Dr. Roberts is an amazing A&P 1 lab and lecture prof! I took him for both and would take him again for A&P 2. In Lab he goes over ALL the material that will be on the 2 quizzes and the 2 practical exams. You must study, this information isn't something that you can just remember right off the bat! Repetition is key! He lets you records him.

Gives good feedback
Amazing lectures
EXTRA CREDIT
4.0
3.0
BSC2085
Grade: A
May 14, 2019
Would take again

Dr. Roberts is an amazing prof! He truly cares about you understanding the whole concept of things and not memorizing. He will go over something again and again if you don't understand. He does NOT use the book, but gives you his personal notes/handouts to study from PRINT them! you will want to use them to study! 5 test total Final Not cumulative.

Accessible outside class
Lecture heavy
EXTRA CREDIT
2.0
4.0
BCS2086
Grade: C
Jun 4, 2019
Wouldn't take again

Do not take him he goes by super fast in lecture he is amazing in lab. I took him for both AP1 and AP2. if you ask him for a study guide in lecture he didn't give us one so you had to study out of his handouts they are almost a book seriously. so prepare to kill trees. He loves his lecture. I would never take him again so DON'T take him for lecture

Skip class? You won't pass.
Test heavy
Lecture heavy
5.0
3.0
BSC2085
Grade: A+
Jun 6, 2019
Would take again

I took Dr. Roberts for A&P 1 and 2 and he is hands down the best professor I have ever had. He is HILARIOUS and he makes the long lectures totally bearable. We never used to book. He has notes that you have to print out from blackboard and bring to class and you will succeed. I recorded his lectures and studied them and it seemed like an easy A

Respected
Hilarious
Caring
5.0
2.0
BSC2085L
Grade: A+
Jun 22, 2019
Would take again

Love this man, I took him for AP1 lab. He is the best and it is so easy to get an A in his class if you just study the anatomy, he made me absolutely love the class and wants to help.

Skip class? You won't pass.
Graded by few things
Hilarious
4.0
4.0
AP1
Grade: A-
Nov 20, 2019
Would take again

He is a great teacher :) class is not the most difficult but you definitely have to study! He knows his material and is very easy going. I would take him again. He gives handouts and uses partially the book but the best thing for study is his lectures.

Participation matters
Skip class? You won't pass.
Test heavy
5.0
4.0
BSC2085
Dec 15, 2019
Would take again

Best professor ever! I took him for anatomy and physiology lab and lecture and he was amazing. A lot of people complained because yes his lectures may seem hard but in my opinion I actually learned the material. I would take him for anatomy and physiology two if I could

Gives good feedback
Skip class? You won't pass.
Amazing lectures
5.0
4.0
BSC2085
Grade: A
Jan 11, 2020
Would take again

Love this guy, he makes lectures hilarious and easily understandable, hes very charismatic. Textbook is a plus for reference, but not required. His handouts are all you need to pass the class, although some of them are slightly botched, but still manageable. Simply study and understand it ,and you will pass. Would take him for any class.

Hilarious
Amazing lectures
Caring
5.0
3.0
BSC2085L
Apr 16, 2020
Would take again

BEST PROFESSOR EVER, he explains everything, hes funny , you dont need to do hw (at least in lab), helps you to memorize the content. I will take him again no doubt!!!!

5.0
2.0
BSC2085L
Grade: A
May 8, 2020
Would take again

Take him you will not regret and you will learn something. I promise at the end of this class anatomy will be your favorite subject.

Respected
Amazing lectures
Caring
5.0
3.0
BSC2085L
Grade: Rather not say
May 13, 2020
Would take again

Never study at the last minute and you should do fine and pay attention to what he is saying.

Skip class? You won't pass.
Hilarious
5.0
4.0
BSC2085L
Grade: A
Jul 13, 2020
Would take again

Dr. Roberts is a great professor. He is funny and really knows his information. He helps you remember the information from lab by little movements that seem funny at the time but on the test you catch yourself doing them to help you. You will DEFINITELY need to study for this because it's a lot to remember. don't wait until the last minute!

Participation matters
Graded by few things
EXTRA CREDIT
4.0
4.0
BSC2085
Grade: A
Jul 13, 2020
Would take again

So I took Dr. Roberts for both lab and lecture and he is great don't get me wrong but man was this a lecture heavy class. I had a hard time staying awake at times. I'd record his lecture then go back and study because he went pretty fast so note taking was tough. STUDY STUDY STUDY and attend class! It'll be super hard to pass without doing those.

Skip class? You won't pass.
Inspirational
Lecture heavy
5.0
3.0
BSC2085L
Grade: A
Aug 17, 2020
Would take again

Switching to Dr. Roberts for LAB was the best thing I could have done. HE TEACHES THE MATERIAL!! IMAGINE THAT. I learned a lot from him and thought he was super hilarious. I would definitely take A+P 2 with him. Literally just use common sense in his class and listen, take notes and you'll be fine! Really enjoyed this class.

Participation matters
Hilarious
Amazing lectures
5.0
3.0
BSC2085L
Grade: A
Aug 19, 2020
Would take again

Overall the professor is great! He is the best professor I had all semester. The course with any professor is tough to take, but he makes the course so much easier and fun. The professor is very charismatic. He always jokes that he gives extra credit for an hot caramel macchiato with 2 sugars, ps. he does! I would recommend this professor!

Respected
Hilarious
Caring
5.0
4.0
BSC2085
Grade: A+
Sep 16, 2020
Would take again

I took Professor Roberts for A&P 1 and 2 Lab and Lecture. He is amazing at lecturing and is very knowledgeable. He makes you print out A LOT of handouts, but trust me they'll help you pass. The tests are pretty straight forward, but you definitely have to study. Dr. Roberts always keeps the class interesting and I would 100% take him again!

Skip class? You won't pass.
Hilarious
EXTRA CREDIT
5.0
5.0
BSC2085L
Grade: D+
Dec 5, 2020
Would take again

Dr. ROBERTS IS BY FAR THE BEST PROFESSOR I HAD SO FAR. VERY FUNNY AND GIVES AMAZING LECTURES. HIGHLY RECOMMEND THIS PROFESSOR

Skip class? You won't pass.
Hilarious
Amazing lectures
5.0
3.0
BSC2085L
Grade: A
Dec 17, 2020
Would take again

I had the luxury of taking this professor for anatomy lab 1. If you have the option, take him! He taught me so much, was easy to follow and truly cares. I took him online due to Covid, this made the class a bit harder in my opinion. Show up to the classes and take his suggestions on how to study. I love this professor!!

Participation matters
Skip class? You won't pass.
EXTRA CREDIT
5.0
4.0
BSC2085L
Grade: A
May 2, 2021
Would take again

First, he is hilarious and makes class enjoyable. His handouts are so helpful. He provides reviews, answers questions, and tests what is taught. He likes participation. Attendance required for credit. He was so wonderful that I am taking him again for BSC2086.

Respected
Get ready to read
Hilarious
5.0
3.0
PO1J
Nov 16, 2021
Would take again

Barry Roberts is an excellent instructor, hard working and puts an honest effort into his classes each and every day. Would 100% recommend to other students.

Gives good feedback
Inspirational
Hilarious
5.0
4.0
BSC2085L
Grade: A+
Nov 24, 2021
Would take again

Take DR. Roberts. Do not even hesitate, he is the best professor ever. He loves Anatomy and truly wants students to learn and retain the information and sets very clear expectations of what will be on the quizzes and practicals. If you can take him for Lab, absolutely do it and go to every class because it is important.

Respected
Participation matters
Skip class? You won't pass.
5.0
2.0
BSC2085
Grade: A
Dec 13, 2021
Would take again

I would recommend Dr. Roberts if youre not a science person. lectures are great and labs are even better. He truly cares about his work & keeps you engaged throughout class. I enjoyed his class and learned so much. He encourages you to do well. It wouldnt hurt to record the lectures. DONT BUY THE TEXTBOOK!!! And print out the handouts!

Participation matters
Skip class? You won't pass.
Hilarious
5.0
3.0
BSC2085L
Grade: A
Dec 13, 2021
Would take again

Absolute legend. Eccentric, entertaining, & easy-going. Listen closely when he teaches. If he doesn't tell you outright, you can tell exactly what's going to show up on the next test by how much emphasis he uses. Take advantage of review time by going through the models naming everything you can in front of him. Caramel macchiato hot with 2 sugars.

Respected
Participation matters
Hilarious
5.0
2.0
AP1
Grade: B+
Apr 26, 2022
Would take again

I took Professor Roberts for lab, he is great! His lectures are interesting and his funny. Most definitely recommend taking him. His class is not hard, he always gives you everything you will need for your test. Just make sure to study!

Amazing lectures
Hilarious
Respected
5.0
2.0
BSC2085L
Grade: A
Apr 27, 2022
Would take again

Great Professor!!! The class is not hard if you pay attention and study. He will prepare you for your exams with everything you need to know. Print out the modules he has on canvas as they are essential for studying and taking notes. He is funny and doesn't let the class feel boring. 10/10 recommend!!!

Amazing lectures
Clear grading criteria
Respected
5.0
2.0
BSC2085L
Grade: A
Jul 12, 2022
Would take again

Dr. Roberts is fantastic. After returning back to college after many years not in school he made this transition for me easy. I actually really looked forward to Tues/Thurs lectures. He was extremely informative and helpful. He prepares you for his exams. Study his power points and take the time to practice in class with your classmates.

EXTRA CREDIT
Amazing lectures
Caring
5.0
3.0
BSC2085L
Grade: A
Jul 22, 2022
Would take again

Absolutely the best Professor EVER!!!!!!!!!!!!!!!!!!!!!!! He is hilarious and tells stories during class which I enjoyed. He genuinely cares about his students and wants everyone to succeed. Study his handouts, pay attention in class and make sure you know sheep brain! I wish he taught AP 2 lab and lecture because I would definitely take him again!

Inspirational
Hilarious
Caring
5.0
3.0
BSC2085L
Grade: B
Jul 27, 2022
Would take again

This Professor is amazing, he truly cares about his students in making sure they understand everything he is teaching them. If you need help, he will always take the time to help you. It's very important to take good notes in his class because everything tells you to write down will be on his quizzes and tests.

Participation matters
Hilarious
Caring
5.0
3.0
BOSC2085L
Grade: B
Aug 25, 2022
Would take again

Dr. Roberts is amazing at teaching A&P. I dropped a professor prior to his class when my midterms were a flop. Under the teachings of Dr. Roberts I excelled in A&P. His memorization tips and explanations help a lot. He's very positive, zen and caring. Participation is a must, those lectures are heavy with information. Anatomy football was sooo fun!

Clear grading criteria
Caring
Lecture heavy
5.0
1.0
BSC2085L
Grade: A+
Aug 29, 2022
Would take again

I am not a science person, I got my first degree in the arts, so I was incredibly nervous, but Dr. Roberts was genuinely the greatest teacher ever! He skips the bulls*it and teaches what u really need to know. He gives great techniques to remember hard topics, incredibly hands on work in class. 2 Quizzes, midterm and final. Wish he was doing AP2 :(

EXTRA CREDIT
Hilarious
5.0
2.0
BSC2085L
Grade: A
Oct 17, 2022
Would take again

He made learning fun and I was never bored in his class. I actually enjoyed his class and was excited for when i'd have him again. He's good at what he does. I'd definitely take him again if he taught other courses.

Inspirational
Hilarious
Caring
4.0
4.0
BSC2085
Nov 30, 2022
Wouldn't take again

His test is based off what he teachers you in class and he doesnt give you any resources to go back on to get anything you miss so it can mess you up. I wont take him because I like teacher with study guides and who provided material to study on.

Lecture heavy
5.0
1.0
BSC2085L
Grade: A+
Dec 8, 2022
Would take again

Went to every single class!! I enjoyed having this professor, he is very funny and will make sure the students understand what is being taught. very easy

Amazing lectures
Gives good feedback
Hilarious
5.0
2.0
BSC2085L
Grade: A+
Dec 10, 2022
Would take again

Dr. Roberts is such a great teacher. He is funny and made A&P easy to learn. This course is naturally difficult, but he simplifies things. He is probably the best teacher I've ever had. He was able to keep my attention the whole time which is rare lol. I learned a lot, and all of my class really loved him. Take him, you won't regret it!

Participation matters
EXTRA CREDIT
Amazing lectures
5.0
2.0
BOSC2085L
Grade: C
Dec 14, 2022
Would take again

Great class! He really tried to make it so that you walked away knowing what was being taught! He made the class interesting and presented the material in different ways to ensure that we understood each lesson. Very hands on, mostly using models instead of pictures from the book. Take him if you can!

Hilarious
Graded by few things
5.0
2.0
AP1
Grade: A+
Jan 9, 2023
Would take again

I wish all the professors were like him. Straight to the point, tells you exactly what you need to know for tests and quizzes. no homework (bsc1085 L) he is very understanding if you can't make it for class. Loved every minute of his classes because he's not there to waste your time. He tells you his extra credit in class so be attentive to that.

EXTRA CREDIT
Amazing lectures
Clear grading criteria
5.0
1.0
BCS2085
Grade: A+
Jul 3, 2023
Would take again

I learn sm. He gives great examples. But he inflicts his political views and it was very off-putting. If you're a woman, he's gonna call you a good girl. He gives bonuses on the midterms, we play review games, and I have fun then. So I'm very conflicted with this review. Wish I could give him 5 stars, but I lose respect for people that are pro-life

Amazing lectures
Hilarious
Caring
5.0
2.0
BCS2085
Grade: Not sure yet
Mar 29, 2024
Would take again

The best professor I have ever had. It's like learning from your uncle over a cup of coffee- lectures are fun and NEVER boring. He tells us not to stress & it helps. He genuinely wants you to pass and do well in this course and in life. If you take notes, print the handouts, and study you can't NOT get an A, or you simply did not try.

Amazing lectures
Inspirational
Hilarious
5.0
2.0
AP1
Grade: A
Apr 23, 2024
Would take again

Easy class. Tests are fairly easy if you take good notes and study. He's a little creepy sometimes like someone else mentioned he inflicts his political views and he WILL call you good girl and sometimes comments in a way that's a little uncomfortable. But I mean overall he's an easy A and its almost impossible to fail so I'd recommend.

Amazing lectures
Lecture heavy
Test heavy
5.0
3.0
AP1
Grade: A
May 1, 2024
Would take again

show up to class- take good notes and you'll definitely get an A. Tests all come from lecture, &he will hint or tell you what will be tested. He is the type of teacher I like bc his lectures are interesting. Cares about students and actually wants them to pass. He never spoke once about politics but if you're easily insulted, grow up and good luck

Amazing lectures
Clear grading criteria
Hilarious
3.0
3.0
BCS2085
Grade: A+
May 2, 2024
Would take again

Dr. Roberts was great overall. He did make things make sense but also told me to stop overthinking lol His area for notes could be better scanned. Passed this term by doing lots of studying. Record the lectures in case you miss anything. Just an FYI - Caramel Macchiatos w Croissants or Tacos w Pineapple Juice from the place across the street :)

5.0
1.0
BOSC2085L
Grade: A
Sep 12, 2024
Would take again

He is the best professor to choose for a&p 1 lab. He'll tell you what exactly to expect on his quizzes and exams. Just study his material, and you'll ace his class.

Amazing lectures
Inspirational
Hilarious
5.0
1.0
BOSC2085L
Grade: A+
Dec 3, 2024
Would take again

Prof. Roberts was THE BEST for your first AP1L class!!! I was so nervous to start, and he made it so easy to understand it!! He takes the time to help each student at every table, lets you record and take a ton of pictures from your phone to have you succeed. TAKE HIM!!! I had so much fun in his class, it was only of my favs this semester!!!!

EXTRA CREDIT
Caring
Respected
5.0
2.0
BSC2085L
Grade: A+
Dec 10, 2024
Would take again

If his class is available TAKE IT ! He explains things in a way for you to understand. anatomy is hard but he makes it easy BUT STUDY STUDY STUDY !

Amazing lectures
Gives good feedback
Hilarious
5.0
2.0
BSC2085L
Grade: A+
Dec 20, 2024
Would take again

He tells you exactly what you need to know. 2 exams, 2 quizzes, that's it. If you study what he tells you to it's an easy A. His lectures are interesting, and he makes things easy to understand. I was disappointed he didn't have any AP2 classes listed when I was registering for next semester. 100% would take any class he teaches.

Amazing lectures
Graded by few things
5.0
2.0
BSC2085L
Grade: A+
Dec 29, 2024
Would take again

Highly recommend! Prof Roberts make every class very enjoyable by making jokes and relates the material to real-life scenarios. He tells you exactly what is going to be on the quiz and practicals, even what types of questions. You do have to take the time and practice and memorize the material to do well. No homework, 2 quizzes & 2 practicals.

Participation matters
Hilarious
Caring
5.0
2.0
BSC2085L
Grade: A
Feb 9, 2025
Would take again

Amazing professor! Makes sure you understand the topics and goes around to each table to make sure you know what he is talking about. We had a sub and I have a different professor for AP2. No professor compares to his teaching style. He made a night class enjoyable. Tells you exactly what you need for the tests.

Amazing lectures
Lecture heavy
Graded by few things
5.0
2.0
AP1
Grade: A+
Apr 18, 2025
Would take again

Best professor ever! Makes it so everyone can learn, walks around the room table to table to ensure each person understands. Very funny, everyone feels comfortable in his classroom, many students speak up and ask questions. He hosts a review before midterm and final, quizzes are easy and he has extra credit points throughout the semester. 10/10 !

EXTRA CREDIT
Hilarious
Caring
5.0
2.0
BSC2085L
Grade: A+
Apr 24, 2025
Would take again

Amazing professor! He ensures you understand the material, is very funny, and understands if anything is happening personally. He does two quizzes, two practicals, and no homework. Everything he makes you write down is on the tests, and you have to make sure you study or else your grade will be bad. If his class is available, TAKE IT!

EXTRA CREDIT
Amazing lectures
Graded by few things
5.0
3.0
BSC2085L
Grade: A-
Apr 24, 2025
Would take again

Professor Roberts is amazing!! He made lectures interesting and also ensuring we understand the material well. There's only 2 practical exams and 2 quizzes (No homework). You really have to take the time and study the material he gives you. Other than that he's a great professor and I'm glad I'm taking him again for AP2 in the fall for lecture!!

Amazing lectures
Hilarious
Caring
5.0
3.0
BSC2085L
Grade: A+
Apr 30, 2025
Would take again

It's an anatomy lab, there's going to be tons of work, but he tried to make it easy for us. I liked him, he was nice to everyone, you could 100% tell he had favorites though. He could be a lil creepy at times but not to where I wanted to drop the class, after all I did get an amazing grade based on his teaching.

EXTRA CREDIT
Amazing lectures
Lecture heavy
5.0
2.0
AP1
Grade: A
Jun 23, 2025
Would take again

Absolutely loved Dr. Roberts, I took him for AP1 lab and will be taking him for AP2 lecture. He is engaging and teaches in a way that is easy to understand and keeps you interested. Not condescending, answers questions well. Would recommend if you're a little scared to not pass, he prepares you well for tests, all you have to do is study.

Amazing lectures
Caring
Accessible outside class
1.0
5.0
BOSC2085L
Grade: F
Jun 26, 2025

Definitely has his favorites . He would only allow certain students to make up tests study study hard or you will fail

Tough grader
5.0
2.0
AP1
Grade: A+
Jun 28, 2025
Would take again

Professor Roberts is an amazing teacher. I had him for the A&P 1 lab, and it was great. I never had any problems with him. He teaches very well but is a bit fast, so you have to keep up with him. Sometimes, he calls you out of nowhere and tells you to participate, but overall, he is very great.

Participation matters
Group projects
Amazing lectures
2.0
1.0
BCS2085
Grade: A
Jul 22, 2025
Would take again

Very nice guy and very easy class, but does not understand medicine in the nuanced way one would hope an A&P professor does. Makes a lot of unsubstantiated claims that will set students up for failure later in their medical careers. Take the class, because it's an easy A, but take everything he says with a grain of salt.

Hilarious
Test heavy
5.0
3.0
AP1
Grade: C+
Aug 27, 2025
Would take again

I love love this man. It was always a fun class to be at. His lectures were amazing. Don't be shy to speak up when you need him to say something again or tell you what his notes say! This man talks fast so be prepared to raise your hand and say “can you repeat that again” if not your gonna be lost. He lets us take breaks in between lectures.

Amazing lectures
Hilarious
Respected
5.0
3.0
BCS2085
Grade: C+
Aug 27, 2025
Would take again

I loved his lectures! he always made the environment very comforting to ask questions. He lets us take breaks between his lectures, doesn't give out homework but be prepared to raise your hand a lot bc he talks fast.

Amazing lectures
Hilarious
Respected
5.0
3.0
AP1
Grade: A
Sep 9, 2025
Would take again

Amazing guy

4.0
3.0
BSC2085L
Grade: A+
Oct 10, 2025
Would take again

He's a good teacher, makes sure you understand all topics and he engages with the class. Make sure to study the material otherwise you will fail as the class is test heavy. He's lenient with attendance, if you miss a class he'll let you sit in another one of his lectures to make it up. Overall, a really good teacher, highly recommend for an easy A.

Hilarious
Lecture heavy
Test heavy
5.0
1.0
BCS2086
Grade: A
Nov 24, 2025
Would take again

I took him for A&P 1&2 & it was one of the best decisions ever. His notes are concise and what you need, he's funny, engaging, caring, NOT MONOTONE, and just overall an amazing professor. He does make some pretty wild claims but other than that, this class is in an insanely easy A, if you actually study. And by study I mean read your notes.

Hilarious
Lecture heavy
Test heavy
5.0
1.0
BOSC2085L
Grade: A
Dec 9, 2025
Would take again

Professor Roberts is an excellent lab instructor. He explains the material in clear detail and tells you exactly what to expect on the tests. Be prepared to study, but he sets you up for success—before each midterm and final, he holds review sessions where he goes over all the material that will be on the exam. I would absolutely take him again.

Amazing lectures
Caring
5.0
4.0
BOSC2085L
Grade: A
Dec 9, 2025
Would take again

His class consists of 2 quizzes and two tests (midterm and final). The Quizzes come up quick and I didn't do as good on them as on the tests. It's a very easy class if you put in the studying, as it's all on you. He's really funny guy from NY and he knows his stuff. '20 minutes off and on every few hours and you will pass'

Amazing lectures
Test heavy
Graded by few things
5.0
2.0
BSC2085L
Grade: C
Dec 17, 2025
Would take again

I love the way he teaches, you just have to study all his quizzes and exams will be easy if you study.

Class Info

Online Classes

100%

Attendance Mandatory

90%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 86 grades
Most common grades:
A (32)
A+ (29)
B (7)
Grade Distribution
A(61)B(7)C(9)D(2)F(1)A-/B+(7)
Based on 90 reported grades
A: 32
A+: 29
B: 7
C: 5
Common Tags
Hilarious (46)
Skip class? You won't pass. (24)
Amazing lectures (23)
Caring (22)
Respected (20)
EXTRA CREDIT (19)
Gives good feedback (12)
Amazing lectures (12)
Rating Trend

Improving

+0.24 avg change
Jul
Aug
Sep
Oct
Nov
Dec
Last 6 months
Ratings by Course

BSC1086

5.0

(1)

BSC1086L

5.0

(1)

BSC2086L

5.0

(1)

AP2

5.0

(1)

BSC2045

5.0

(1)
+9 more courses
Difficulty by Course

BSC1085

4.0

BSC2085

3.6

BSC2086

3.4

BSC1086

3.0

BSC1086L

3.0

Similar Professors