Trevor Adams
Dr. Adams was very understanding to a personal situation I was having that was causing me to fall behind for a couple weeks. He worked with me to ensure everything was completed and I didn't lose track. I would take another course from him. Put in the work, and he will help you.