Reviews of professor Michael Swierczynski

Rating: 5.0/5, difficulty: 2.0/5
Professor Swierczynski is such a good online history professor! His lectures are really simple to follow and his assignments have very clear guidelines.