The audio in the recorded lectures were inaudible, as well as the ppt slides occasionally not even being related to the content listed in the syllabus. The professor also waited until April to assign a project building a blockchain app to have it due in three weeks. He also ignored 80% of assignments, leaving us with this project and a quiz.