Daryl Rachal
Prof. Rachal is amazing! He will work with your situation as long as you communicate with him. Attendance and homework is an easy way to bump your grade up. Homework and tests are easy (just read the chapters though). Lectures will give you answers to the test. You do have to buy an online resource though and it was quite expensive.