Not too easy. Not too difficult.
Amazing and love to teach and very personal
Teaches to better yourself and able to get personal advise with class and life
Hours per week:
Advice for students:
Go to TA and make sure you read and review