Vytautas Malesh
Ignore that other guy, you're basically guaranteed to pass this class as long you do all of your work, if you do it incorrectly the professor gives you a second chance to fix it. The group assignment isn't that hard with simple communication. It's an easy class just a lot of homework and reading.