i took his online CSJ class. Professor Boylan is wonderful! He gives great feedback. You have to read your textbook and answer questions and discussions. There are test to take. He gives plenty of time to finish your homework weekly. He also describes the weekly assignment very well and makes no confusion.