Professor Oronoz did a great job with this online class. He put in lectures that were pretty long, but they were very helpful with the midterm and final. He is funny, dorky, and makes learning the material fun. If you apply yourself, you should easily get an A.