Albert Barnor
He makes himself very available during office hours. Keep up with the homework (graded only on completion) and quizzes you will do just fine. Macro is not hard, it is just a lot of content to get through, so as long as you pace yourself you will do just fine