Not too easy. Not too difficult.
It is good to take a class in high school, that you know you will need to take in college. This will only enhance your chances of doing well at the college level.
Concepts and rules for problem solving.
Hours per week:
Advice for students:
Be okay with earning a C even if you are trying your best. Remember - your goal is to get exposure in order to perform better at the college level.