Heat a skillet on medium heat and cook bacon until crisp and set aside and let drain on paper towels. Once cooled chop the bacon into bite small pieces.
In a small bowl mash up avocado. Sprinkle with a little salt and pepper.
In another bowl whisk eggs and milk until combined, heat a skillet on medium low add butter and let melt, add eggs and gently mix until scrambled about 1-2 minutes sprinkle with salt and pepper to taste.
Split English muffin with a fork and toast until lightly browned. Top with avocado, tomatoes and scrambled eggs, add cheese.
Place under broiler just until cheese melts about 1-2 minutes. Add chopped bacon and cilantro garnish...Enjoy!