Professor Sharma is one of the best professors I have had at UCLA. Her lectures are concise and she takes the time to make sure everyone understands them. She really cares about students and goes above and beyond. The class was fascinating and the workload was perfect, particularly if you work and go to school. I was sad to see the quarter end!