4.4
Quality3.1
Difficulty92%
Would Retake120
Reviews92%
Would Retake
120
Reviews
Rating DistributionOfficial
5
86
4
18
3
7
2
7
1
2
What Students Say
“He doesn't teach examples”
PHY2049 - 1.0 rating“Make sure to take good notes because you can you use them on your tests”
PHY1020 - 5.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
46%
Textbook Required
35%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Stable
+0.13 avg changeRatings by Course
2049
5.0
(3)GENPHYS
5.0
(1)PHYSICS
5.0
(1)2048AND2049
5.0
(3)PHY20482049
5.0
(3)Difficulty by Course
PHY
5.0
PHYSICS
5.0
PH2048
4.0
PHY 2048
4.0
PHY2053
3.9
Reviews (120)
Dr. Diff likes to eat muffins and his tests are kinda tough, but he is thorough
Diff is such a rolling stone. He even helped me with my calc 3 homework once. He knows a lot of stuff and sometimes talks a lot but he is very cool. You will pass his class unless you drink too much chug OR if your name is missy.
Diff knows his material really well but he is not easy. Stay away from the hangovers and you will pass his class.
Mr. Diff is really helpful. If you go to every class and listen to what he says you will do very well. He is very passionate about what he teaches and is willing to take the time to explain anything to you! I highly recommend him!
Relies on students reasoning thier way through course objectives. Tries to "prod" students into figuring it out instead of "teaching" them. To his credit physics requires a lot of logic and reasoning, however I would recommend more t
Easy class on line !!!!!!!!!!
He is a nice teacher always willing to help you!!
His tests are insane the class average was like a 16!
Excellent teacher. I took physics one with him. People complain too much about his exams, but if you study you will pass. He really makes an effort to make you understand. When the course ends you will know physics.
"I haven't been feeling too inspired lately, which is good for you guys." (-Diff, before writing an exam). If you like physics, or are willing to let yourself like it a little bit, this is the guy. On the other hand, if you want multiple-choic
Pretty easy physics class. Goes over material very slowly but does use the entire class time. Has easy quizzes that you take on the computer. Just pay attention in class and you will do good.
An excellent professor. Passionate about physics, but can be a little dry in class. Very personable, especially if you take genuine interest in the material. Very fair grading, and super-difficult tests. Will push your limits and you WILL learn!
I took this class on-line with professor Diff. He is very intelligent and very helpful when you have questions. I didn't think I would be able to take a class like this on-line, but he made it fun.
He is a good teacher. He allows you to use acheat sheet on Test and if you now your information well and put the right equations on your cheat sheet you'll do well in his class. His lecture notes are a bite scattered but just read the book and you'll be fine. Don't be afraid to ask for help.
He's a tough teacher, though a C or C+ with him equates to an A with anyone else. He is very smart and very helpful in his office hours. He will push your mental capacity to no end. His test are brutally hard (even if you know really well the material), but his grading is more than fair.
Excellent teacher. He teaches the material very well and makes you understand it. His tests are very hard but not impossible. He also gives credit for homework, labs and quizzes to help raise your grade. Takes a lot of work but he makes it interesting.
His lecture notes are on wedct, you take 2 quizzes every Friday, on by yourself than the second time you get to take the same quiz with help from the classmates and it will average together. His tests are a little harder but he lets you take a sheet of note! He is always late to class! Be Patient !
Took this class online over summer. Very easy and not as rushed as most summer classes are. Dr. Diff seemed very concerned about students. Very helpful... highly recommended! Easy class...
Very good prof. He is not easy but not impossible and you will learn. He has quizzes every Friday, Homework due every Wednesday. His homework assignments are difficult but it prepares you for the tests. He uses the Socratic Method when you ask him homework questions which forces you to think. I will take him for Physics 2.
Extremely interested and motivated teacher. I loved being in class with him. If you want to learn as well as pass physics, then he's the man for you. If you're only interested in getting by, then maybe not. Read your book, go to class, do the problems and you'll do well.
awesome professor! very good, take his class if you want physics delivered clearly!
One of the best Teachers at Santa Fe. He knows his stuff, he is almost always available for office hours, he uses Web CT and gives practice Tests with answers so you can make sure you know what your doing, weekly quizes so you can watch your progress. Take him and You'll learn Physics. Work hard, and get an A.
Great teacher! Very laid back; doesn't care about attendance (although you may miss things). Wants you to learn as much as you can; IS A HANDS ON LEARNER-meaning if you want the teacher to just hand over what to memorize than don't take it. Lots of activities and 'lab' stuff. Tests are alright, as long as you are really learning in class.
LOVE him! He is so nice and knows so much. His tests are not hard, just pay attention during class, jot down what you think you'll forget, and you'll do well. Labs were fun and based on participation. Take him if you get the chance.
This is the most amazing teacher at SFCC. His passion actually extends to you, if you let it. He is very knowledage and clear. Pay attention and take notes, you'll pass and learn a lot. I LOVE this guy.
Do not take this professor. He informed the entire class(which was failing) that he did not care whether we passed or failed. And asked the question:what reflection does it have upon YOU if you fail? What difference does it make? It made a great deal of difference to me. I spent HOURS studying for this class!
Dr. Diff is one of the better teachers I've had at SF. He teaches well, but you have to listen and ASK QUESTIONS. He will take the time to break it down for you until you get it, but you can't be afriad to ask. He deffinately knows what he is doing, and attendance is not mandatory. The tests aren't bad if you study. Overall, not too hard.
Very Professional guy. If you are in engineering, take him, you will learn a lot. You will have to study, but his test are not tricky, just basic stuff you should know.
One of the best teachers I have had, and is skilled in explaining difficult concepts in easy to understand language. He takes the intimidation out of physics. Don't miss class, and do the assigned HW problems. You have to work for your grade, which is how it should be in college, plus, this is physics.
Dr. Diff is very enthusiastic about his subject. More importantly, he does a wonderful job of breaking down concepts and making them understandable to someone who doesn't share his enthusiasm for physics. Regardless, it's still important to study. Do the problems he covers in class and those within the textbook reading; not just the HW problems.
This was a easy class. I took him online and still got an A. There are notes that come from websites that you will need to get to do the assignments and the test. Approx. 45 questions for the test with 120 mins. to finish and the quiz have approx. 10 question with 40 mins. to finish. Easy A!
Best teacher in the physics dept. by far...his hw are easy, his quizzes are easy, but his tests..OMG impossible...you got to study a loot!!!
diff is great! he enjoys physics and it shows. class moves at a good pace and he will slow down if he notices the class struggling. HW/quizzes assignments are online and tests are harder but apply same CONCEPTS. Study his notes/EVERYTHING he says and youll be fine. tests are NOT exactly like HW/quizzes, but closer to his practice exams. STUDY!!!!!
A great teacher and great guy: I get an unconscious quizzical look on my face during class when I don't understand- I know this because he would stop lecturing and try to clarify his point. I learned a ton, and didn't think his tests were hard at all if you understand the concepts, not just the forumulae. Thanks Dr. Diff, you made me love physics!
He is a great professor... class can seem daunting at times because of weekly long and difficult homeworks and quizzes but it allows you to learn the material and do well in the end. Very engaged and hands on teaching style. Drops lowest test and has extra credit, lab, quizzes, and hw. Impossible to fail this class if you actually do the work.
Awesome professor, very nice and helpful to students who are willing to put forth the effort. I plan on taking him for Core Physics 1. I do NOT recommend this class, however. It's an 8th grade science course. Incredibly easy A, and interesting though, even if you have no background in science. Participate, and attend every class if you take it!
If you do not understand, he is super mean and will say "you should of known that" and when he does explain it still makes no sense. No text book so it's all about attending his discussions that are too difficult to understand. He drops a lot of things but I feel like I didn't learn anything, just googled my way through. Very bad teacher.
This is the teacher to take if physics bores you to death but you have to have it for PCAT or MCAT. You will learn physics, not just be handed a grade for no effort, but as far as explaining things goes, this is the prof to take.
GREAT! this was my first online class so i used this website and found out that he is easy. i took it over summer A because it was a requirement i wanted to get out of the way. The assignments were out of the notes. the quizzes and tests were very easy also. i recommend this class to anyone who doesnt want to actually sit in a science class. very e
Took his online class. He won't tell you your grade until a week before class is over. His weekly assignments are hard, but he has some that are easy and fun. You have to read the notes, but the quizzes are usually okay. He may or may not answer emails quickly. But he opens everything back up at the end of the semester to improve your final grade.
Took for Physics I and II, and he is not only the best science teacher I've ever had, he is the BEST teacher I have EVER had. First teacher I've had that will talk and logic you through whatever problem you're having, and then talk to you about philosophical ideas and science. He'll be late, and probably won't grade things on time, but take him.
Quizzes are really hard. Not clear about what is on the tests. Homework is really hard. You must read the book and do all the problems to do well. Labs are OK. He's willing to help so go to his office hours. Tests are pretty difficult. He is a great physics teacher but be prepared for one difficult class.
His quizzes aren't too hard, but his assignments can be. He will reopen the assignments towards the end to re-do them. He NEVER responds to your e-mails, unless you email him about that topic more than once. You don't need a text book for class b/c he uses all online notes and sites. You can't see your grade until the end of the semester.
Just started. So far, I have a bit of a Diff crush. Reminds me of Monk-who for me is adorable. I hope he does not prove to be an ass- but my insticnt tells me he is incredibly smart and loves teaching.I suspect I will have an amazing time in his class- with some hard work!
One bright spot? Dropping this course freed time to join the Occupy Wall street protests.:) Tough course if math is a challenge. I got an A in Stats&Algebra, and still was kicked in the rear by this course. I'll never get to know Dr.Diff better- and oddly, this is what bothers me. He is a bright,funny & charismatic- a rare find. I miss seeing him!
He is always late to class. The weekly quizzes and couple of tests can be difficult but as long as you pay attention in class and take notes you should be fine. He does make the class itself really interesting and fun. He does explain something as many times as he needs to for you to understand. Would recommend.
He is not normally a astronomy professor he usually teaches physics. Pick this class up the day it started. Other than that he made the class really interesting and fun. He is always willing to go over certain material if you have questions even if that means he is saying things 5 times over again. If I had to take physics it would be with him.
Tests are very tough, and require a very complete conceptual understanding. Labs and quizzes are fairly simple. Although Diff is obviously very smart and teaches very well, many times the stuff he teaches for 2 whole class periods before a test, are not actually on the test. That was frustrating.
Very good at lecturing. He seems he is always wanting to run to his office as soon as he is done lecturing.
What can I say beside great teacher with Very Poor exams. Prof. Diff is one of he best science teachers I have ever had, but his tests and quizzes are designed only for those who have taken Physics classes over the last 10 years. If you do will on tests, then the the 60% requirement for exams won't be a problem, but I'll look elsewhere.
Probably the best physics professor at Santa Fe. He makes the subject really easy to understand but go through the material a bit slowly. You probably won't learn all the material you're supposed to. Tests are hard, but open notes. The book is terrible imo, you don't need it. He's a great guy though and classes are interesting.
Prof Diff doesn't cover adequately the material you are tested on. Prepare to spend tons of hrs studying and teaching yourself the material . Tests are a large part of grade and even with notes they are difficult. He assumes you will have an advance background in math and doesn't like to review. I do not recommend him.
Although I am not a physics major and this class was designed for non physics majors I could tell he expected us to understand a good basis of physics beforehand. He assigned no books making it mandatory to show up every class. His lectures and power points did not clarify the material at all. This was the first class ever that I almost failed.
Prof Diff is a good teacher. He teaches a bit slow but he is clear. He goes over some things a little more than he should (such as math skills you should have already acquired before taking this class) which takes time away from the lesson. Other than that, tests aren't that difficult if you study concepts and understand. and it's open note!
Make sure to take good notes because you can you use them on your tests. Also make sure to attend class so that you never miss out on any homework assignments that may given out. Pretty easy class. He wants everyone to be able to pass his class so it isn't super hard.
No textbook required. Class is meant for non-physics majors. You couldn't really miss class. The power points were a little helpful. Test is open note, they weren't that easy. Homework/Class Assignments were easy. Quizzes weren't that bad. Paper due towards the end of the semester. Take really good notes and you'll be fine.
Professor Diff has an engaging teaching style which encourages and expects participation in class. He expects logical and analytical thinking, rather than just number-crunching. In addition to homework and quizzes, the labs and study aids he provides are on-topic and very relevant to the book and lecture material. He expects much but is fair.
Very nice guy. he has no problem explaining if you don't understand. Take very good notes. The tests are open notes. though he doesn't take attendance make sure you show up to take notes. No textbook needed. easy class if you take good notes and pay attention.
Proffesor Diff is extremely smart and will always take time to help you out and answer your questions, in or outside of class. Tests are open notes so if you take great notes and are organized you should have no problem getting a good grade. Very enthusiastic and has a clear teaching style. Highly recommend, going to his class is never boring.
Physics 2 is a hard class. His test are really hard but he weighs them low enough you will have a good chance to pass with a C if you do the other work. Don't skip class and buckle down for a lot of studying. That seems to just be the nature of college physics. He is a good professor and I would recommend taking him if you must take this class.
Diff is a smart man. But his class felt really disorganized. For ex, it's been several days since the final and he has yet to post one grade onto canvas. That means, I don't know forsure what my grade even looks like until all final grades will be posted. Also, his tests are extremely difficult. Study hard or you won't pass.
It was pretty easy to get an A because the grading scale was so weighted against the exams. The exams were hard, not much of what you learned in class, mostly just random applicational questions. The lowest exam grade is dropped, which can include the final if you have an A. VERY disorganized with canvas and grading, but he's a nice professor.
He spends the whole class explaining how to get the formulas. He doesn't teach examples. The quizes and hw are super hard since the class doesn't help you to understand anything. He thinks you already know the material. For ex: he just gives you the lab manual and expects you to know how to work with circuits. His tests are really hard
Where to begin.. To give you some background on the guy: He's got a phd in theoretical physics and he has a twitter account. In class he teaches theory. Notes are all over the place. Hardly gives you example problems and practically no homework. Loves conceptual stuff verses practical. Overall I have not enjoyed his class, and would not recommend.
Where to start... he is a great professor. Professor Diff is an easy and fun teacher. His exams really are not that hard (others probably just didnt study). I would highly recommend him.
Doctor Diff is an excellent teacher. Despite having a Phd, he is very approachable. He allows notes on the tests, which are not hard if you come to class and take notes. He also posts plenty of practice material online to prepare from.
10/10 recommend!! Prof Diff is great, he's kinda monotone at times but his lectures and fun and he makes sure you have a great time. Due to hurricane Irma he replaced our paper with an online assignment that was super easy. He wants you to do great and is always available if you need extra help. Got high Ds on his test and still passed with a highB
Sometimes a monotonous delivery and lectures seem to drag on but overall he prepares you very well for his tests and lets you bring your own cheat sheets for the test. I did very little of the homeworks and barely got an A so you'd probably do best to keep up with your assignments. He did not grade anything on Canvas until a week after the final.
Dr. Diff is a great professor. I was in a particularly challenging class that was very slow to learn the material, but he was still very patient with us. He presents material in a way that makes it easy to learn, lots of in class demonstrations, and labs to tie everything together.
He is a very succinct teacher. As long as you go to lecture and take notes on his powerpoints AND class activities, you will get an A. He posts video solutions for practice exams which will guarantee you get an A if you learn from these video solutions. Exams come directly from lecture material and class activities.
Grade sources are diverse. 55% of grade is from tests. Very mellow personality and wants you to do well. There is no attendance policy but you HAVE to attend class to do well because of labs, in class activities and seeing examples worked out. Only issues - difficult to reach by email. One of the tests had a question we didn't see before
Professor Diff is a great guy but the material covered is quite challenging and not for everyone. He does well to engage his students and creates a comfortable learning environment. Tests are challenging but he gives opportunities to get better grades on the test. Get prepared to do lots of labs, some of which are quite helpful, in this course.
Diff gives excellent lectures, examples, and visuals to help the students understand the material. With organized notes taken by the student, and a decent study routine (not cramming for exams), success in this class is very possible. The grade you want won't be handed to you, you'll have to work for it. Overall great and effective professor!
Diff is a great professor. If his class seems hard its probably because it is hard. Go to class and study and youll do great. He can be a little boring sometimes but I would gladly take him for any math or science classes again.
Dr. Karim Diff not only teaches the what, but breaks down the subject material into the "why" and "how" everything works very well. If you show up, pay attention, and do all the work he assigns, you'll definitely have a firm understanding of the material by the time you're done with his class.
Karim Diff is a wonderful professor. He is incredibly intelligent and creates a comfortable learning environment for his students. His passion for physics is very obvious and this allows students to become motivated to learn. He is a bit of a hard grader but does give lots of partial credit. Getting a good grade in this course is not impossible.
great teacher and great guy. He is very good at his job. just do the work and try. you will get that A. he is always available after class for 10 minutes.
Diif is a different type of prof. (no pun intended) He explains everything that you NEED to know in clarity. Looking back at my time at SF, he did an amazing job at teaching physics at SF, and his tests were fair. Those 4:00 to 8:15 periods are tough, but you will make it out!
Diff is incredible! You can tell he likes physics and knows the subject really well. His lectures might feel like they drag sometimes, but he explains every problem thoroughly and prepares you for his challenging tests. He picks lab groups which can be annoying sometimes. Overall a great professor, very helpful. I'm taking him again next semester.
Labs and group activities are graded on completion. Tests are decently hard.
I took Dr. Diff for both physics and honestly it's the best decision I could have made! Physics 2 is probably the toughest class content-wise I took at SF, yet he made it not horrible, even with the pandemic. His lectures are very monotone but he explains everything clearly and provides a lot of review material on canvas. Great guy and professor
Awesome professor.
I don't know if I've passed his class, but if I didn't I can assure you he tried his hardest to fix that. Diff goes out of his way to try and help if he sees you struggling, I've not had a single professor in three semesters so far who has done that. Super approachable and a great teacher, definitely my #1 pick for any physics course.
Professor Diff might be one of the greatest professors I've ever had. You'll be missing out if you don't take as many classes with him as possible. Super easy to understand lectures, incredibly approachable, and a very progressive class set up.
Simply the best professor you could take for physics. PHY2049 material is hard but Diff makes the class structure so clear, simple to navigate, provides enough help, and helpful class material to help all his students learn. Definitely take him for physics
He is among the best professors I had at SF. A real gem. If you like physics enough this class will be an easy A.
No professor at all has made me want to take my time out the give them a rate. Professor Diff definetely a 10/10. If you want to pass, all you have to do is literally come to class and take notes. He's always willing to help out. This is my second semester in college and If I could pick him to be my teacher for every course, I defintely would.
Probably by far the best physics professor at Santa Fe. He's such a great teacher who really cares for his students and is an amazing lecturer. He can be a bit disorganized but he truly makes sure you learn and get a hands-on experience. I find physics extremely difficult but he made it so that I can literally learn everything! Great professor!!
An awesome professor, the only one I had this semester I liked. Pay attention during class and understand the material and you'll be fine. He uploads previous semester exams before each exam to practice on, and they are very similar to the material on the actual test. Allows you to bring a page of notes to each test. He was awesome.
He's a chill guy, I liked him, but holy hell were some of those tests hard. I can't even believe I got an A, they were that hard. PHY2049 starts to take a hard turn once you get to electricity stuff, which, unfortunately, is basically the whole class. Labs were fun tho
Professor Diff helps make physics understandable to out level. His labs are completion, but he does check for accuracy as in not filling in random words. The tutorials he gives are great study material for tests and quizzes.
The best physics professor I've ever had. Easy-to-understand lectures and good methodology. Sometimes takes a little bit to reply messages, but it's understandable (he has several classes). Totally recommended.
Professor Diff is one of the top five professor's for Santa Fe College. He is intelligent, caring, and helpful. If he is teaching any course I would take it with him, hands down. The lectures are essential and there are numerous in class practice assignments with your classmates. It is a very interactive class. The tests are great.
Professor Diff is a great educator but his lectures are easy to get lost in if you're not paying attention. Make sure you've done the Canvas assignments that are relevant to the material before attending class, it will make lectures much easier to understand. For tests practice his old tests that he uploads onto Canvas and review the tutorials too.
Prof Diff was great!! I really enjoyed him as a professor, he genuinely cares about the success of his students and explains the material in the best way possible!
Professor Diff has been the best teacher ive had. His test are super fair and he grades very leniently. Really suggest him!!
Clear lectures, provides many practice tests in preparation for the actual tests, and lenient grader as well. Best professor you can have for physics, no doubt about it. If you pay attention in class, write down all the equations, and review practice exams, you'll pass. Somebody give this man a raise honestly.
Took over Summer A. His class is intensive in terms of work, but you will do great if you take the time and do it. Class is 5 days a week for ~6 weeks. Here is what a day's work can look like: - Tutorial due at start of class - In-person lecture - Group work - Lab - Quiz on material due at midnight
The tests are not hard if you pay enough attention to classes and homework. This course will take you some time but Professor Diff is excellent
Read and take notes on the tutorials before class starts and the lecture is just a review of those activities. In-class activities are in almost every class so show up. He lets you have cheat sheets for every test so you don't need to remember formulas. In the end, you will have 4 sheets for the final. Don't just write formulas on paper though!
Prof Diff is one of the best instructors I've come across in all levels of education. If you're doing very well in the class, he'll give you extra material to read about which is always interesting and if you're struggling, he makes sure to give you the time you feel satisfactory to help you feel confident in the material. Can't recommend enough.
If you have never taken a physics class ever, this is the professor and class for you. You're given "tutorials" that are due before classes, in class he'll do a lecture, and then you'll usually do group worksheets after. He allows notes on tests. He's very helpful if you have any questions in class or even out of class. Such a good professor.
This is the least I can do for the best physics teacher I've had in 4 years of physics. Quite ironic how he appears in the last of the physics sequence for me, the class that truly shattered the previous uncertainties and fears about physics, now replaced by pure curiosity and passion. He is truly different and makes sure you learn well, just ask.
Great class. Uses a free, online, open-source textbook. Clear grading criteria and expectations. He has online lectures available so you can go over the material again at home if you don't understand the topic. His exams are very fair, you won't be surprised by anything on them. There is weekly group work to ensure participation.
Diff was easily the best teacher I had at Santa Fe, probably ever. I took him for both physics 1 & 2, neither of them are super easy but as long as you pay attention during lectures and do the little work he assigns you won't struggle.
The best physics professor in santa fe, take him if you can, it will be worth it. His exams can be challenging, but if you study right and attend all the lectures, you can pass easily. He is amazing at being able to break down challenging concepts, and make them accessible to students. His HW was just taking notes, and labs were always fun.
He is very caring, patient, accessible. He allows cheat sheets on test and provide past exam test for review. LITERALLY the best teachers i've ever had. My first exam I got a 70 (my fault). Then focused and got a 98 on my second and 80 on my third. Also the final is optional :) Trust me if you hate math of any sorts this is the class for you.
The approach to teaching is widely varied, with tutorials, quizzes, simulations, demonstrations. Tutorials walk through mathematic derivations forward and backwards. Class board notes cover the key ideas to know. The labs are great. He helps students understand and succeed. Tests are mentally challenging. Highly recommend this excellent professor.
I have pretty bad ADHD and he structured the class in a way that made the material good to learn. The final is optional and replaces a test grade if u take it which is nice, the exams are generally pretty easy so you should be fine.
Great Professor. He uses multiple forms to help you out other than standard lectures (GO TO LECTURES). His exams weren't that tough compared to the homework and study guides provided. You shouldn't have any problem in this class unless you aren't willing to put in the work.
Great professor, had him for physics 1 and 2. His work grind is insane, i'd get fully commented assignments sent back at 3am, 4am, 5am, etc... Definitely cares a lot, the work is fair you definitively know exactly what the test is going to be. Not really any complaints
If you have to show up to one class, make it this one. Diff is the best professor I've ever taken. He cares about the material and his students. He puts in every effort to make sure we pass. You're guaranteed a good grade if you do your homework and labs. The exams are almost identical to the practice he posts, so do those!
Amazing professor who really knows everything going on to the highest degree. He's able to rattle off 2+ hour lectures without notes or slides and is always able to answer questions and know what you're asking about. He does group work pretty much every class so as long as you do that and don't bum answers from everyone you will be alright.
Professor Diff is fantastic - his teaching style and use of various learning tools like simulations and demos make the material accessible. Definitely leverage Unstuck study alongside the open-source textbook for optimal prep.
Professor Diff is easily one of the best educators I've had ever. He makes material that would normally be hard to understand digestible and even engaging. Also, Diff is one of the kindest and most understanding professors I've ever had as well. He accommodated my challenging exam weeks and personal issues in ways I am forever grateful for.
Greatest of all time.
One of the greatest professors of all time. The way he explains and breaks down difficult and complex problems helps you understand the material so well. He makes sure that you succeed by giving you plenty of test prep and practice tests and is completely transparent on what will be on exams. He is also extremely patient, caring, and respectful.
One of the best professors I've had! Very good teacher, provides great online resources, and gives a lot of opportunities to make up/replace poor grades. I had a minor medical issue in the middle of one class and he was super accommodating and nice about it. I would highly recommend! 10/10.
One of the best teachers at SF. Lectures are thorough. I took the 6 week Summer A so it was a bit rushed but still managed to get everything in. Great professor take him if you have the opportunity for PHY2048 or 2049.
Taken as sonography credit, class moves very quick and is not friendly to beginners. Typically 1-2 homework assignments a week, not difficult, but lengthy this is where notes are. Does not lecture in class. Not enough practice- testing is difficult. If you know physics it will be easy, but as a beginner i did not find his teaching/testing helpful
Class Info
Online Classes
100%
Attendance Mandatory
46%
Textbook Required
35%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Stable
+0.13 avg changeRatings by Course
2049
5.0
(3)GENPHYS
5.0
(1)PHYSICS
5.0
(1)2048AND2049
5.0
(3)PHY20482049
5.0
(3)Difficulty by Course
PHY
5.0
PHYSICS
5.0
PH2048
4.0
PHY 2048
4.0
PHY2053
3.9