Put in the effort, you get an 'A'. Dr. Othman is reasonable and responsive. There was a good amount of work to do, but it wasn't anything over-the-top. The syllabus didn't reflect the course work. There was a final exam that was not mentioned in the syllabus, but also the 15 page paper part of the group project was canceled, so I wasn't upset.