Awful
Professor Ramakrishnan, likes to take a lot of slides from many sources. This make it hard to understand his point. Honestly, many students want to skip his class. However, they can't because, he marks participation. If not, I'm sure the class would be empty. I suggest you to avoid his class and just wait for another professor, on the next term.
University of California Riverside - Computer Science