Overall an amazing professor; has a lot of passion for Astronomy. Very strict about the deadlines though. You have to make sure you're submitting stuff before the deadline or email him before it with a valid excuse. 6 HWs in the entire sem. 1 midterm and a take-home final. Attend his class or review the slides for exams. I recommend him!