CoursePress, does it work with any theme?

Hi there, just a quick question.

I'm currently playing around with coursepress and its working well for me, but i'm looking at purchasing a theme somewhere as i cant quite get along with your upront themes when setting up menus etc.

I'm looking at purchasing a theme that uses visual composer as the page builders and i'm hoping that coursepress works with things like that?

Would be great if you could clear this up for me.