Luis Hernandez
All assingments are clear straightforward. Gives good feedback on assingments. The videos/lectures were very helpful and informative. Great professor. Would definitely recommend taking his online class.