Mr. Avila is one professor I will remember forever. He teaches the fundamentals high school never had. Class is very fun and life-changing. I wish everybody had him as professor. If you take his class, I highly recommend in-person classes. My only complaint is that he grades papers late and the schedule is scattered. Other than that, I loved it.