Jonathan Belcher
Its almost hard to believe some of the other reviews are about the same professor. Jon is extremely helpful and never made me feel stupid or got frustrated with me even though I really suck at math and was at pretty much all of his office hours. He always made time to work with me and get me up to speed. One of the better professors Ive had at CU