Not too easy. Not too difficult.
it's really intersting, you don't just get the knowledge but it will also be a challenge and your mind then start to go a high level you didn't imagine you can reach.
I reached a high level of thinking, and now I'm ready for any challenge
Hours per week:
Advice for students:
don't get annoyed when you can't figure out a problem, just be patient don't lose the challenge