There are some professors on this campus who I love. They invest time, do everything possible to help you understand the material, and are incredibly flexible. Don't think that when you come to Richard Bland your grades will be a piece of cake, getting an A will be difficult. You will have to invest deeply in studying and pay attention in class. Other professors aren't as dedicated to their students. Sometimes inaccessible, these professors are difficult to understand, and their material is (as typical, per Richard Bland) very difficult. Ask around before you take a class - you need to get in with the right professor. You can't BS your way through these classes. I'd say Richard Bland's academics are rigorous -- it's sad that the reputation of the school doesn't reflect that.