Christopher Clarke
Professor Clarke was amazing! He really cares about his students and their grades. His lectures are super engaging too! He writes his own tests and usually goes over the general questions it'll ask. You'll have to study and do ALL the homework for an A, but the topics are fairly easy. The homework helps a bunch. 10/10 recommend 