Profesor Rampa is great. He is super knowledgeable and approachable. His classes are straight to the point and ver informative. His quizzes are simple and he gives example questions, study those! I would take him again.