Challenges faced by providers of online class assignment hel