petra green campus