Randy Saleh
Took his online class Business Principles and he was extremely straight forward. Class work consists of mostly discussion board and papers but the paper format is clearly laid out and it makes them impossible to fail.