Reviews of professor Daniel Szoke

Rating: 5.0/5, difficulty: 2.0/5
Daniel is the absolute best, he made me like school again. Class is so interesting you will want to attend.