George Kevanian
Professor Kevanian is awesome. This was an online course and it was one assignment/ discussion post due a week. You do have to submit on time but the workload is minimal. He responds to emails in a timely manner and gives feedback on discussion posts. If you take time to do the assignments and read the grading rubric it is an easy A. 