William Bachofner
I was hesitant to take Professor Bachofner's course based on his ratings. He was great! He was accessible, engaged and responsive. He communicated daily and provided video lectures to help you understand the material as well as interactive video activities to aid in retention. I would 100% take his course again. 