Not too easy. Not too difficult.
Helps for future careers if you do continue it.
I found my self enjoying it more than I thought I would have. Becomes easier with practice.
Hours per week:
Advice for students:
Understand the information right off the bat, you need use what you learn from the start till the end.