range courses