Dr. Belen is simply AMAZING! She takes her time to make sure everyone is understanding all of the material. Dr. Belen is very helpful and understanding. Absolutely one of the best professors I've encounter.