Candelario Ramirez III
He is a great teacher! His reviews are amazing, that'll be everything you need for exams. Do the HW. It may not seem like alot but when you take your exam your HW is due. so make sure your on top of it. He seems really serious but he knows what he is doing.