Not too easy. Not too difficult.
Thomas does a great job explaining math. All of us know it can get confusing, but Thomas explains different ways to go about solving problems and is extremely encouraging throughout the process. The homework is online and sometimes is picky, but other than that everything was very smooth.
Some highlights included learning new ways to go about solving problems that didn't make sense before. It was very rewarding being able to solve them.
Hours per week:
Advice for students:
Be prepared to take notes in class because you need them for the homework. As long as you put in the effort, you'll get a good grade.