Spencer Johnson
Very nice teacher but ridiculous amounts of homework with little explaining. If you are gifted in math and dont need guidance this is a good course for you but if you need even the slightest refreshment, you will fall behind easily!