Reviews of professor Juan Urbina

Rating: 1.0/5, difficulty: 5.0/5
Tbh he is all over the place and you wont know your grade until the last day which sucks because I have worked so hard and it looks like I might get a C