Reviews of professor Amir Shpilka

Rating: 2.0/5, difficulty: 3.0/5
Be ready for weekly algorithm proofs and HackerRank problems. His accent is quite thick and classes seem a bit unorganized. Other than those everything is fine.

Rating: 5.0/5, difficulty: 5.0/5
Professor Shpilka was an amazing professor! I learned a lot in the class, but BE PREPARED FOR HARD HARD HOMEWORK that will take up all of your free time. If you regularly attend class and pay attention, you will learn a lot. His lectures are clear although his voice is quiet. I recommend either sitting in the front or near the mic. Very nice guy.

Rating: 4.0/5, difficulty: 4.0/5
Professor Shpilka was a good instructor; if you can get used to his moderately heavy accent and quiet voice (even with a mic), his explains things pretty well and knows his stuff. Recitations are very helpful. So. much. homework.