I took this professor for Bus-1A and Bus-1B. The workload is planned out clearly for the semester and is pretty much the same amount for every week. He isn't hard to get a hold of and responds in a timely manner. Very professional and understanding of things. I definitely recommend!!