Not too easy. Not too difficult.
I would recommend because I learned a lot.
I gained a lot of knowledge a teacher normally couldn't teach, and I gained a relationship that helped me be able to stay after and get the help that I need.
Hours per week:
Advice for students:
Stay on top of every assignment and if you need help don't be afraid to ask your professor