Reviews of professor Michelle James

Rating: 4.0/5, difficulty: 2.0/5
She doesn't do mandatory seminars, but she makes a video for each week helping you understand what is to be expected.