Joshua Osborn
As a student still in high school trying to knock out as much university level classes as I can, Professor Osborn gave me insight into a high difficulty class would be. Be prepared to read on your own; he is VERY understanding and willing to communicate if any problems arise. I had great communication with him but be prepared for a difficult class.