• An Introduction to American Law
    Course reviewed 4 years ago
    This course provided a well-rounded introduction to the usual first year legal subjects. I highly recommend it for those trying to decide if a legal c… Read more
  • The Talmud: A Methodological Introduction
    Course reviewed 4 years ago
    This course really meant a lot to me. All my life, I've wondered about the Talmud's content and what studying it would entail. Yet, not being Jewish, … Read more
  • American Contract Law I
    Course reviewed 4 years ago
    In a typical law school course, the students must read the case law and attempt to comprehend it. Then a professor, usually using the Socratic Method… Read more
  • Investment Management
    Course reviewed 3 years ago
    I​ really benefited from taking this specialization. Even if you don't have any experience in Investment Management, the lectures are clear and you l… Read more
  • Algebra: Elementary to Advanced
    Course reviewed 2 years ago
    I​ have always been weak in Math and now I know why. Never before did I have an instructor who so clearly explained the concepts behind the formulas … Read more
  • Introduction to Calculus
    Course reviewed 2 years ago
    T​his was a very well taught course by an enthusiastic professor who genuinely cared about his students' grasp of the material. I found the 'reading … Read more
  • Understanding Einstein: The Special Theory of Relativity
    Course reviewed a year ago
    Professor Lagerstrom has that rare combination of precise knowledge of a subject matter and the ability to convey this knowledge to his students. Bec… Read more
  • Introduction to Chemistry: Reactions and Ratios
    Course reviewed 2 months ago
    I really enjoyed this course. The explanations were clear and concise and perfectly illustrated the presented concepts. I especially enjoyed the adv… Read more

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.