Dr. Ramsarran is hands down the best professor I have ever been taught by. If you show up, read the materials and pay attention to her lectures youll not only learn a ton but become extremely well versed in the subject, which will help with many other courses. 10/10 recommend.