Not too easy. Not too difficult.
I would recommend it because of how many rules you need to memorize.
The methods to work through logic based problems helped me a lot.
Hours per week:
Advice for students:
Try studying a couple hours a day rather than all at once.