Cut each group of broccoli in half. Trim the tough outside layer of the bottom half off and discard. Slice tops and bottoms lengthwise, and then chop into small pieces (slice and dice).
Peel and chop garlic cloves into tiny pieces.
Heat oil in large dutch oven and when very hot add the garlic. Cook garlic about 5 minutes. Then add the brocolli. Cover and cook until tender, over low flame, about 25 to 30 minutes.
Add garlic powder, salt and romano cheese (add more to taste). Cook another 5 minutes.
Cook one pound of macaroni according to package directions. Drain.
Place macaroni in a large bowl. Pour brocolli and oil mixture over macaroni. Mix well. Sprinkle more romano cheese over top. Serve.