Michael Fisackerly
Mr. Fisackerly is an excellent instructor. The course is very easy to follow, even if you have no prior experience in programming. Just make sure to pay attention to the lectures and ask questions when stuck. Make sure to read the textbook, as it's pretty crucial for tests. Finished with a 98. The E-textbook is provided as a PDF for free.