Reviews of professor Javier Castro

Rating: 5.0/5, difficulty: 2.0/5
Prof. Castro is great. He will use the entire class time so there is no early dismissal ever, but he tries to keep it interesting and fun. Do the homework, read the material, etc. and you will be fine. Essays are not written at home, they're done in class. A normal absence here or there isn't going to break your grade.