Professor Millan is incredible. He is always willing to give really clear feedback on papers and work. The reading is manageable and Millan really works to make sure everyone understands what's going on. Super caring and very easy to communicate with! Participation is important but he's more lenient with absences, especially if you talk to him.