Reviews of professor Josh Kaisen

Rating: 4.0/5, difficulty: 4.0/5
Grading is clear. Not much communication from him as it was online but seemed friendly.