Reviews of professor Dan Soliman

Rating: 1.0/5, difficulty: 3.0/5
Absolutely terrible. He doesn't have a clue what he's teaching 90% of the time. DO NOT take..