Place bacon in a large, deep skillet. Cook over medium high heat until evenly brown. Drain and set aside. In a 9x13 inch pan layer the lettuce followed by the peas, green pepper, bacon, cauliflower and celery.
In a small bowl combine the mayonnaise and the sugar. Spread mixture over salad. Sprinkle cheese over top. Cover and chill for at least 8 to 12 hours before serving.