I think that i can agree with you when you say that you need a building block for math.i started taking math 093 at my CC, and had very good teachers thus far, now i am in intermediate math and i am starting to looking forward to taking more math.......